← Back to tables

ANA2_service (61005 rows)

Showing 32701–32800 of 61005
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
597968 628829 G15561 815A04M517 2026-09-17 COMPLETE 16799040 2026-09-17 06:09:00 2026-09-17 05:19:51 2026-09-19 05:19:51 {"id": 628829, "stp": "P", "toc": "Great Western Railway", "uid": "G15561", "consist": "800307", "dest_crs": "BRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15561/2026-09-17/detailed", "trust_id": "815A04M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-17", "dest_arr_time": "0609", "dest_platform": "13", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5A04", "timing_status": "ON TIME", "origin_station": "Stoke Gifford", "current_leg_arr": "0609", "current_leg_dep": "0600", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0546", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-17T05:19:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bristol Parkway", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bristol Parkway", "current_leg_milage": "5.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"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\": 675.074, \"from_m\": 592.682, \"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\": 2608.983, \"from_m\": 675.074, \"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\": 3452.133, \"from_m\": 2608.983, \"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\": 3553.112, \"from_m\": 3452.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6419.111, \"from_m\": 3553.112, \"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\": 6439.2, \"from_m\": 6419.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6816.51, \"from_m\": 6439.2, \"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\": 6970.878, \"from_m\": 6816.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8163.429, \"from_m\": 6970.878, \"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\": 8512.953, \"from_m\": 8163.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\": 8948.778, \"from_m\": 8512.953, \"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\": 9001.449, \"from_m\": 8948.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9038.956, \"from_m\": 9001.449, \"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\": 9055.33, \"from_m\": 9038.956, \"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\": 9118.383, \"from_m\": 9055.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9726.792, \"from_m\": 9118.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 628829, \"profile_key\": \"d546ed757d5567020fcd6e78f1e1c44aad9c1252f6c48eff9ee3e9acaa7e74cf\", \"schedule_id\": 9214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0559\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 715.521, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 3, \"distance_m\": 2656.175, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 3674.286, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 5, \"distance_m\": 8567.461, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 6, \"distance_m\": 9159.08, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 7, \"distance_m\": 9726.792, \"section_seq\": 1, \"route_path_id\": 30380}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9726.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30380}], \"total_distance_m\": 9726.792, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8393.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1333.366, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:28Z\", \"source_id\": 52060574, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:33Z\", \"source_id\": 16789310, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:16Z\", \"source_id\": 52081962, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:18Z\", \"source_id\": 16796003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:39Z\", \"source_id\": 52091425, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:43Z\", \"source_id\": 16799040, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "13", "timing_fact_generation": 1789621724665322, "current_leg_arrival_utc": "2026-09-17T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:09:51.271040", "service_state_evidence_id": 16799040, "current_leg_start_actual_dep": "2026-09-17T05:59:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-17T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:09:51.273819", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None BRI 5A04 800307 9 125 None {"version": 3, "segments": [{"to_m": 592.682, "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": 675.074, "from_m": 592.682, "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": 2608.983, "from_m": 675.074, "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": 3452.133, "from_m": 2608.983, "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": 3553.112, "from_m": 3452.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6419.111, "from_m": 3553.112, "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": 6439.2, "from_m": 6419.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6816.51, "from_m": 6439.2, "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": 6970.878, "from_m": 6816.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8163.429, "from_m": 6970.878, "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": 8512.953, "from_m": 8163.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": 8948.778, "from_m": 8512.953, "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": 9001.449, "from_m": 8948.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9038.956, "from_m": 9001.449, "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": 9055.33, "from_m": 9038.956, "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": 9118.383, "from_m": 9055.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9726.792, "from_m": 9118.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 628829, "profile_key": "d546ed757d5567020fcd6e78f1e1c44aad9c1252f6c48eff9ee3e9acaa7e74cf", "schedule_id": 9214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30380}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0559", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 715.521, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Filton Abbey Wood", "stage_seq": 3, "distance_m": 2656.175, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 3674.286, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Dr Day's Jn", "stage_seq": 5, "distance_m": 8567.461, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Bristol East Jn", "stage_seq": 6, "distance_m": 9159.08, "section_seq": 1, "route_path_id": 30380}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 7, "distance_m": 9726.792, "section_seq": 1, "route_path_id": 30380}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9726.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 30380}], "total_distance_m": 9726.792, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8393.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1333.366, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25667, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:28Z", "source_id": 52060574, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:33Z", "source_id": 16789310, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:16Z", "source_id": 52081962, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:18Z", "source_id": 16796003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26078, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:39Z", "source_id": 52091425, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:43Z", "source_id": 16799040, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}] Stoke Gifford 0546 0546 None None None Bristol Temple Meads 0609 0609 13 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15561/2026-09-17/detailed None Bristol Parkway 2026-09-17T05:59:00+01:00 Bristol Temple Meads 9.0 {"type": "LineString", "coordinates": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 5.7 0600 0609 Bristol Parkway Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-17 05:19:51 TERMINATED 2026-09-17 05:09:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799040 1789621724665322 20 20 2026-09-17 05:09:51.273819 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:09:51.271040
597969 628575 P65099 325K89M517 2026-09-17 COMPLETE 16799109 2026-09-17 06:09:00 2026-09-17 05:19:51 2026-09-19 05:19:51 {"id": 628575, "stp": "P", "toc": "Northern", "uid": "P65099", "consist": "323226", "dest_crs": "SOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65099/2026-09-17/detailed", "trust_id": "325K89M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke-on-Trent", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "3", "is_terminated": 1, "next_location": "Stoke-on-Trent", "signalling_id": "5K89", "timing_status": "EARLY", "origin_station": "Stockport Car. M.D.", "current_leg_arr": "0609", "current_leg_dep": "0540", "current_leg_end": "Stoke-on-Trent", "origin_dep_time": "0538", "origin_platform": null, "current_location": "Stoke-on-Trent", "last_update_time": "2026-09-17T05:19:51", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.163114, 53.405437500000005], [-2.1630251, 53.4051235], [-2.1629563, 53.4048394], [-2.1628972, 53.4045771], [-2.1628559, 53.4043198], [-2.1628219000000004, 53.4040459], [-2.1627475, 53.40328710000001], [-2.1627378, 53.4030879], [-2.1627384, 53.403005], [-2.1627500999999993, 53.4025097], [-2.1627512, 53.4024111], [-2.162733, 53.4022352], [-2.1627288999999994, 53.40214060000001], [-2.1627203, 53.40206169999999], [-2.162731, 53.401886899999994], [-2.1627524, 53.4017174], [-2.1628164, 53.40148829999999], [-2.1628879999999997, 53.401331], [-2.1629604, 53.401185599999984], [-2.1629817000000005, 53.401073999999994], [-2.1630698, 53.4005535], [-2.1631152, 53.4003172], [-2.1631623, 53.40011200000001], [-2.1632327, 53.3999099], [-2.1633024, 53.39972929999998], [-2.1633710999999995, 53.399562], [-2.1634621, 53.399370299999994], [-2.1635871, 53.3990864], [-2.1638081, 53.39868609999999], [-2.1640715490000906, 53.398262448529515], [-2.1641638, 53.3981141], [-2.1645362, 53.39757139999999], [-2.1645988, 53.397481000000006], [-2.1647466999999994, 53.3972942], [-2.164914, 53.3970997], [-2.165211, 53.396797199999995], [-2.1654815, 53.3965089], [-2.1658387, 53.3961607], [-2.166372, 53.3956709], [-2.1670526999999997, 53.3950311], [-2.1677639, 53.3943882], [-2.1684157, 53.39383], [-2.1693652, 53.3930142], [-2.1696388, 53.3927551], [-2.1701296, 53.392315299999986], [-2.170473, 53.39201619999999], [-2.1728174, 53.3899528], [-2.1739089, 53.3889868], [-2.173970367563504, 53.38893455956902], [-2.1740861, 53.3888362], [-2.1745635, 53.38841719999999], [-2.1753359, 53.3877037], [-2.1757518, 53.3872875], [-2.176155547622897, 53.38693116583887], [-2.1761648, 53.386923], [-2.1764705999999996, 53.386652600000005], [-2.1800540000000006, 53.38349469999999], [-2.1801994, 53.3833696], [-2.1824006999999996, 53.3814308], [-2.1831663, 53.38074670000001], [-2.1855455, 53.3786767], [-2.1862213, 53.378027899999985], [-2.1871784, 53.37719169999999], [-2.1875023999999996, 53.37686930000001], [-2.1877465, 53.37659889999998], [-2.187851, 53.37646869999999], [-2.1880325, 53.3761416], [-2.1881339999999994, 53.375914], [-2.1881756999999995, 53.37579639999999], [-2.1882126000000004, 53.37566], [-2.1882399, 53.375509], [-2.188273, 53.3753079], [-2.1882889, 53.37514], [-2.1883017999999996, 53.374953899999994], [-2.1882566999999997, 53.3747026], [-2.1882025, 53.37445189999999], [-2.1881156, 53.37420650000001], [-2.1879941, 53.37395739999998], [-2.1878407, 53.3737206], [-2.1876335, 53.373440300000006], [-2.1873458999999995, 53.3731391], [-2.1870224, 53.372864], [-2.1865711, 53.3725663], [-2.1861343, 53.37232079999999], [-2.18557, 53.372036900000005], [-2.1845652, 53.37152089999999], [-2.1836679, 53.3710548], [-2.1827948, 53.3706155], [-2.1816549, 53.3700176], [-2.1809181, 53.369650799999995], [-2.1800225, 53.3691891], [-2.1790404999999997, 53.36868999999999], [-2.1772055, 53.36775], [-2.175772499999999, 53.36702650000001], [-2.1745178, 53.3663853], [-2.1724253, 53.36531269999998], [-2.1705569999999996, 53.3643817], [-2.1691542, 53.3636527], [-2.1684399, 53.3633034], [-2.1681372, 53.363153100000005], [-2.1664738, 53.3622934], [-2.1663461, 53.362229500000005], [-2.1650022, 53.3615311], [-2.1637161999999996, 53.3608943], [-2.1634912, 53.3607744], [-2.16336810143386, 53.36070877627213], [-2.1632917999999997, 53.36066809999999], [-2.1621582, 53.3600862], [-2.1610986, 53.35955239999999], [-2.159618, 53.3587937], [-2.1581177999999994, 53.3580792], [-2.1570208, 53.3576422], [-2.1563609, 53.3573813], [-2.1559566818868516, 53.35724851791125], [-2.1545773, 53.3567954], [-2.1526944, 53.35629910000001], [-2.1503555000000003, 53.35581559999999], [-2.1476598999999994, 53.355329], [-2.1452727, 53.35486790000001], [-2.1437653, 53.35451570000001], [-2.1422696, 53.3541007], [-2.1419129, 53.353987100000005], [-2.1410872, 53.3537044], [-2.1402258, 53.353361], [-2.1393557, 53.353027399999995], [-2.1386118, 53.3527119], [-2.1372675, 53.3520468], [-2.1366230999999996, 53.3516928], [-2.1360057999999995, 53.3513325], [-2.1351220999999994, 53.3507511], [-2.1348211, 53.35053909999999], [-2.1342845, 53.35015959999999], [-2.1337413, 53.3497331], [-2.1334893, 53.34953290000001], [-2.132892899999999, 53.3489754], [-2.1323244, 53.3484262], [-2.1320241, 53.348104199999995], [-2.1317371, 53.3477857], [-2.1316303, 53.347669399999994], [-2.1314443000000005, 53.3474434], [-2.1307004, 53.34644469999999], [-2.1300824, 53.3453756], [-2.129562, 53.34421540000001], [-2.1295153, 53.3440759], [-2.1293283, 53.3434618], [-2.1291209, 53.3424339], [-2.1290295, 53.341415700000006], [-2.1290356, 53.340619499999995], [-2.1291656, 53.33942159999999], [-2.129186, 53.339367], [-2.1295640999999996, 53.3375477], [-2.1297999, 53.3365621], [-2.1301453999999995, 53.33510669999999], [-2.1306109, 53.3330056], [-2.1310297, 53.33122720000001], [-2.1315236, 53.329076099999995], [-2.1315826, 53.328778699999994], [-2.13229, 53.3256622], [-2.132664, 53.3240147], [-2.132914, 53.32284059999999], [-2.133340899999999, 53.321029], [-2.1334343, 53.320610499999994], [-2.1335050000000004, 53.3203158], [-2.1335868, 53.3200042], [-2.1339363, 53.318878700000006], [-2.1341361, 53.31834500000001], [-2.134372, 53.317765599999994], [-2.1348206999999997, 53.31676449999999], [-2.1384932, 53.30869669999999], [-2.1385377, 53.30859349999999], [-2.1392460205809134, 53.30706581297633], [-2.1392757, 53.30700180000001], [-2.1393986, 53.306727300000006], [-2.1417585, 53.3015863], [-2.1418387, 53.3014252], [-2.1424924999999995, 53.3000576], [-2.1430249, 53.29886499999999], [-2.1435195, 53.2976644], [-2.1440075, 53.29646480000001], [-2.1449691, 53.2943042], [-2.1452359, 53.29348749999999], [-2.1453385999999997, 53.293114], [-2.1455798, 53.29210400000001], [-2.1457956, 53.2907821], [-2.1458275, 53.29021410000001], [-2.1458098, 53.2892166], [-2.1457714, 53.28857589999999], [-2.1456304000000004, 53.287598200000005], [-2.1442839, 53.28192819999999], [-2.1439052999999997, 53.28049699999999], [-2.1438218, 53.28018120000001], [-2.1438052000000005, 53.2801132], [-2.143723, 53.2797295], [-2.1432396, 53.27857409999999], [-2.142755, 53.277756299999986], [-2.142425, 53.2772], [-2.1419151, 53.27645949999999], [-2.1409848, 53.2754303], [-2.1397225, 53.27421660000001], [-2.1388837, 53.2735414], [-2.1385351, 53.27328969999999], [-2.1376281999999995, 53.27263469999999], [-2.1353899, 53.271311299999994], [-2.1348605999999997, 53.2709228], [-2.1321778999999994, 53.268954099999995], [-2.1314451, 53.2684222], [-2.1311972, 53.26824349999999], [-2.1310253999999995, 53.2681277], [-2.1307065999999995, 53.26791279999998], [-2.1304142999999995, 53.2677187], [-2.129682, 53.26726789999999], [-2.1286439999999995, 53.2666535], [-2.1259644999999994, 53.2653076], [-2.1255540999999996, 53.2650702], [-2.1251484, 53.2647874], [-2.1249503999999995, 53.2646353], [-2.1247722, 53.2644838], [-2.1245478, 53.2642475], [-2.1240968, 53.2636771], [-2.1237145999999996, 53.2631158], [-2.1235998, 53.26292459999999], [-2.1233822, 53.26255020000001], [-2.1232662, 53.26232199999999], [-2.1230912, 53.261970599999984], [-2.1229143, 53.2616857], [-2.1228961, 53.26168270000001], [-2.1228568, 53.261593], [-2.1227576, 53.2613671], [-2.1226313, 53.2610286], [-2.1224223, 53.260649099999995], [-2.1222146, 53.260163799999994], [-2.1220242, 53.25982040000001], [-2.1219128, 53.25960750000001], [-2.1218262999999995, 53.259399599999995], [-2.1217271, 53.25915139999999], [-2.121712034075621, 53.259109573692896], [-2.1215774, 53.2587358], [-2.1213691, 53.2582567], [-2.1213242, 53.25814959999999], [-2.1212155, 53.2579087], [-2.1211255, 53.25769529999999], [-2.1210815999999997, 53.2575662], [-2.1209493, 53.2573485], [-2.1208067, 53.257104299999995], [-2.1204399, 53.2564413], [-2.1202622999999994, 53.25603119999999], [-2.1200798000000005, 53.25543909999999], [-2.1199886, 53.2550792], [-2.1199242, 53.25481920000001], [-2.1198570999999995, 53.2543057], [-2.1198249999999996, 53.2537328], [-2.1198329404767597, 53.25335536819731], [-2.119835699999999, 53.2532242], [-2.1198759, 53.252452299999995], [-2.1199376, 53.251810600000006], [-2.1199724999999994, 53.25138539999999], [-2.1200476, 53.2505781], [-2.1201172999999995, 53.250202400000006], [-2.1202065, 53.2496869], [-2.1203239, 53.249303699999984], [-2.1204767, 53.2488882], [-2.1207208, 53.2483346], [-2.1210050999999996, 53.2477694], [-2.1214960000000005, 53.24694930000001], [-2.1219349, 53.2463112], [-2.1219976, 53.246225499999994], [-2.1221263, 53.2460475], [-2.1225741999999994, 53.2455049], [-2.1229362999999997, 53.245087699999985], [-2.1233762, 53.24462849999999], [-2.1238670999999996, 53.24416949999999], [-2.1246635, 53.2434777], [-2.125314, 53.2429726], [-2.1257973999999997, 53.24263179999999], [-2.1263504, 53.242263300000005], [-2.1272216, 53.24173499999999], [-2.1280974999999995, 53.2412442], [-2.129143, 53.240704699999995], [-2.1301513999999995, 53.24016240000001], [-2.130846, 53.2397536], [-2.1315175, 53.2393226], [-2.132128499999999, 53.23888740000001], [-2.132786, 53.238375699999985], [-2.1334273, 53.2378487], [-2.1339523999999996, 53.2373606], [-2.1346005999999997, 53.236700099999986], [-2.1351466, 53.2360771], [-2.1355507999999994, 53.23553340000001], [-2.1360549999999994, 53.2347978], [-2.1365243, 53.23397870000001], [-2.1368907, 53.23323029999999], [-2.1398777999999994, 53.2257552], [-2.1421653, 53.2200599], [-2.1439872, 53.2155743], [-2.144705, 53.2138843], [-2.1452254999999996, 53.2126719], [-2.1457591, 53.211258099999995], [-2.1461108999999996, 53.2104227], [-2.1461436, 53.21034529999999], [-2.148115, 53.2053576], [-2.1487247999999997, 53.20374929999999], [-2.150162447790597, 53.19957740430325], [-2.1503926999999994, 53.1989092], [-2.1510807, 53.197047600000005], [-2.1513977999999994, 53.19632940000001], [-2.1517485, 53.1955538], [-2.1522125, 53.1947118], [-2.1526658, 53.19394369999999], [-2.153457, 53.1926815], [-2.1543594999999995, 53.19141270000001], [-2.1544967, 53.191215199999995], [-2.1545783, 53.19109770000001], [-2.1555443, 53.18974990000001], [-2.1559566818868516, 53.18918406987853], [-2.157975599999999, 53.1864138], [-2.1606399, 53.1827312], [-2.1609356, 53.182335300000005], [-2.1665647999999997, 53.17453590000001], [-2.1668669, 53.1741446], [-2.1673314999999995, 53.17361540000001], [-2.1678681999999996, 53.17303890000001], [-2.1683492, 53.1725529], [-2.1689369999999997, 53.1720195], [-2.1694923, 53.171536200000006], [-2.1701451, 53.1710112], [-2.1708003, 53.1705321], [-2.1712325, 53.1702271], [-2.1716971, 53.1699082], [-2.1721431999999994, 53.169624], [-2.1726892, 53.1692884], [-2.1733908, 53.1688817], [-2.1740181, 53.16854610000001], [-2.1746989, 53.1681881], [-2.1753795999999994, 53.16786079999999], [-2.175993, 53.16757249999999], [-2.1768107999999997, 53.167207600000005], [-2.1774753, 53.16688589999999], [-2.1779864, 53.16662819999999], [-2.1789413, 53.1661435], [-2.1798334999999995, 53.1656476], [-2.1803863999999997, 53.16532029999999], [-2.1808862, 53.1650091], [-2.1811584, 53.164837600000006], [-2.1816568999999997, 53.1645106], [-2.1822335, 53.1641121], [-2.1836258, 53.1631035], [-2.1840449999999993, 53.162797], [-2.1847808, 53.16227529999999], [-2.1868296, 53.160797899999984], [-2.1873305999999997, 53.1604614], [-2.1877276, 53.1601992], [-2.188154, 53.15993229999999], [-2.1886253, 53.1596587], [-2.1890422, 53.1594232], [-2.1895783, 53.1591378], [-2.1900194, 53.1589159], [-2.1905305000000004, 53.1586762], [-2.1912675, 53.1583424], [-2.1919109, 53.15804329999999], [-2.1924384999999997, 53.1577896], [-2.1928243999999997, 53.15759289999998], [-2.1932136, 53.1573859], [-2.1936353, 53.1571535], [-2.1940792, 53.1568974], [-2.1944806, 53.1566449], [-2.1948055, 53.15644379999999], [-2.1953015, 53.156116899999994], [-2.1956511, 53.15587779999999], [-2.1966533, 53.15520639999999], [-2.1979846, 53.15432249999999], [-2.1988616999999997, 53.15374190000001], [-2.1998138999999997, 53.1530969], [-2.2009269999999996, 53.152313500000005], [-2.2015992999999994, 53.15182219999999], [-2.202597, 53.1510614], [-2.2034803999999997, 53.1503624], [-2.2044541, 53.1495468], [-2.2051827, 53.148920399999994], [-2.2061251, 53.14806370000001], [-2.2068547, 53.1473591], [-2.2078193, 53.1464076], [-2.2084626065726147, 53.14573188385283], [-2.2087581, 53.14542149999998], [-2.2096522, 53.1444151], [-2.2105453999999995, 53.1433436], [-2.2113973999999996, 53.1423551], [-2.2121967, 53.14147019999999], [-2.2129449999999995, 53.14069469999998], [-2.2139777, 53.1396682], [-2.2149871, 53.13872279999999], [-2.2159812999999997, 53.137846800000005], [-2.2168109999999994, 53.137133100000014], [-2.2177837, 53.136285999999984], [-2.2185382, 53.135634], [-2.2192411, 53.135030000000015], [-2.2201571999999996, 53.1342371], [-2.2202244, 53.1341798], [-2.2211749999999997, 53.13336129999999], [-2.2220117, 53.13263119999999], [-2.2236960999999997, 53.131015899999994], [-2.2243115, 53.1303667], [-2.2255301999999997, 53.12901310000001], [-2.2270631, 53.12725269999999], [-2.2344323, 53.1190017], [-2.2346197, 53.11880129999999], [-2.2355845, 53.1177857], [-2.2362573, 53.11719279999999], [-2.2363334, 53.11712630000001], [-2.2367032000000004, 53.116797700000006], [-2.2379169, 53.1158027], [-2.239377, 53.11474809999999], [-2.2394994, 53.11465869999999], [-2.2404220999999995, 53.11396930000001], [-2.2415233999999997, 53.1131458], [-2.2425097, 53.1123542], [-2.2433622999999994, 53.1115879], [-2.2441818, 53.1107192], [-2.2442842, 53.11060269999999], [-2.2449422, 53.1097449], [-2.2454498, 53.108919], [-2.2457882102988034, 53.10827518353204], [-2.2458937999999997, 53.108074300000006], [-2.2459201, 53.1080155], [-2.2462295999999995, 53.1073227], [-2.2463786, 53.10686559999999], [-2.2464311999999995, 53.106702899999995], [-2.2467616, 53.105250600000005], [-2.2469121, 53.1044219], [-2.2471554, 53.10321319999999], [-2.2473101999999994, 53.10220589999999], [-2.2474262, 53.1008961], [-2.2474461, 53.10025569999999], [-2.2474558, 53.09975179999999], [-2.2473774, 53.0986702], [-2.2473164999999997, 53.0981215], [-2.2471466999999996, 53.09706270000001], [-2.2469553, 53.0960763], [-2.2469054, 53.095732], [-2.2468518, 53.094573899999986], [-2.2468957, 53.09414809999999], [-2.2469458, 53.093302300000005], [-2.2469581999999995, 53.09298960000001], [-2.2469429999999995, 53.0924092], [-2.246884025109009, 53.09181876959621], [-2.2468567, 53.0915452], [-2.2467018, 53.0907844], [-2.2466665, 53.09060629999999], [-2.2465860999999996, 53.0902769], [-2.2465321, 53.09009069999999], [-2.2464727, 53.089918], [-2.2462601, 53.089215], [-2.2461888, 53.0890392], [-2.2460119999999995, 53.08865509999999], [-2.2458807, 53.0883469], [-2.2457882102988034, 53.088166054135215], [-2.2457263, 53.088045], [-2.2455945, 53.0878126], [-2.2455617, 53.0877482], [-2.2454124, 53.08747180000001], [-2.2452403999999997, 53.0871917], [-2.2451533, 53.08705909999999], [-2.2450509, 53.086903199999995], [-2.2448206, 53.086589700000005], [-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "53.0082060", "next_location_lon": "-2.1814416", "previous_location": "Stockport", "current_leg_milage": "31.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.232, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 338.27, \"from_m\": 285.232, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 404.487, \"from_m\": 338.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 436.633, \"from_m\": 404.487, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 471.036, \"from_m\": 436.633, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 555.849, \"from_m\": 471.036, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1031.561, \"from_m\": 555.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1070.472, \"from_m\": 1031.561, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.586, \"from_m\": 1070.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2730.201, \"from_m\": 1779.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4310.008, \"from_m\": 2730.201, \"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\": 4958.571, \"from_m\": 4310.008, \"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\": 10242.101, \"from_m\": 4958.571, \"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\": 15213.941, \"from_m\": 10242.101, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 18131.249, \"from_m\": 15213.941, \"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\": 18929.219, \"from_m\": 18131.249, \"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\": 19614.924, \"from_m\": 18929.219, \"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\": 19682.217, \"from_m\": 19614.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19727.005, \"from_m\": 19682.217, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20216.318, \"from_m\": 19727.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20276.783, \"from_m\": 20216.318, \"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\": 21296.609, \"from_m\": 20276.783, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24112.261, \"from_m\": 21296.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 31864.144, \"from_m\": 24112.261, \"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\": 32570.233, \"from_m\": 31864.144, \"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\": 32931.567, \"from_m\": 32570.233, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40829.021, \"from_m\": 32931.567, \"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\": 41559.351, \"from_m\": 40829.021, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42594.695, \"from_m\": 41559.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49606.896, \"from_m\": 42594.695, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51001.974, \"from_m\": 49606.896, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51658.011, \"from_m\": 51001.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51915.959, \"from_m\": 51658.011, \"capability_applied\": null, \"effective_limit_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\": 628575, \"profile_key\": \"ccf10ab2ba4ed01f3c7967fceb067dc70263ac355a1a4f3cfcf21c7ed286b524\", \"schedule_id\": 21437, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Stockport Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0547\", \"location\": \"Stockport Sig. ST2.116/118\", \"stage_seq\": 2, \"distance_m\": 404.487, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Stockport\", \"stage_seq\": 3, \"distance_m\": 693.585, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 4, \"distance_m\": 1108.823, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 5, \"distance_m\": 1542.837, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 6, \"distance_m\": 3003.27, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 7, \"distance_m\": 4512.126, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Macclesfield\", \"stage_seq\": 8, \"distance_m\": 20013.072, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Congleton\", \"stage_seq\": 9, \"distance_m\": 32657.125, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Kidsgrove\", \"stage_seq\": 10, \"distance_m\": 41699.709, \"section_seq\": 1, \"route_path_id\": 74659}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Stoke-on-Trent\", \"stage_seq\": 11, \"distance_m\": 51915.959, \"section_seq\": 1, \"route_path_id\": 74659}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51915.959, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74659}], \"total_distance_m\": 51915.959, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 51141.414, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 774.545, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "53.0082060", "current_position_lon": "-2.1814416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:32Z\", \"source_id\": 52041407, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:39Z\", \"source_id\": 16783459, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:15Z\", \"source_id\": 52049175, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785870, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:23Z\", \"source_id\": 52053300, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:26Z\", \"source_id\": 16787145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:56Z\", \"source_id\": 52065590, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:04Z\", \"source_id\": 16790887, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:50Z\", \"source_id\": 52074620, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:53Z\", \"source_id\": 16793691, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:32Z\", \"source_id\": 52080616, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:38Z\", \"source_id\": 16795596, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:45Z\", \"source_id\": 52091581, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:51Z\", \"source_id\": 16799109, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke-on-Trent", "service_state_platform": "3", "timing_fact_generation": 1789621732164037, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:09:51.274804", "service_state_evidence_id": 16799109, "current_leg_start_actual_dep": "2026-09-17T05:49:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-17T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:09:51.277867", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None SOT 5K89 323226 3 90 None {"version": 3, "segments": [{"to_m": 285.232, "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": 338.27, "from_m": 285.232, "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": 404.487, "from_m": 338.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 436.633, "from_m": 404.487, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 471.036, "from_m": 436.633, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 555.849, "from_m": 471.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1031.561, "from_m": 555.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1070.472, "from_m": 1031.561, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.586, "from_m": 1070.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2730.201, "from_m": 1779.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4310.008, "from_m": 2730.201, "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": 4958.571, "from_m": 4310.008, "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": 10242.101, "from_m": 4958.571, "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": 15213.941, "from_m": 10242.101, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 18131.249, "from_m": 15213.941, "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": 18929.219, "from_m": 18131.249, "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": 19614.924, "from_m": 18929.219, "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": 19682.217, "from_m": 19614.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19727.005, "from_m": 19682.217, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20216.318, "from_m": 19727.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20276.783, "from_m": 20216.318, "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": 21296.609, "from_m": 20276.783, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24112.261, "from_m": 21296.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31864.144, "from_m": 24112.261, "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": 32570.233, "from_m": 31864.144, "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": 32931.567, "from_m": 32570.233, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40829.021, "from_m": 32931.567, "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": 41559.351, "from_m": 40829.021, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42594.695, "from_m": 41559.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49606.896, "from_m": 42594.695, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51001.974, "from_m": 49606.896, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51658.011, "from_m": 51001.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51915.959, "from_m": 51658.011, "capability_applied": null, "effective_limit_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": 628575, "profile_key": "ccf10ab2ba4ed01f3c7967fceb067dc70263ac355a1a4f3cfcf21c7ed286b524", "schedule_id": 21437, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Stockport Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74659}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0547", "location": "Stockport Sig. ST2.116/118", "stage_seq": 2, "distance_m": 404.487, "section_seq": 1, "route_path_id": 74659}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Stockport", "stage_seq": 3, "distance_m": 693.585, "section_seq": 1, "route_path_id": 74659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Edgeley Jn No2", "stage_seq": 4, "distance_m": 1108.823, "section_seq": 1, "route_path_id": 74659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Edgeley Jn No.1", "stage_seq": 5, "distance_m": 1542.837, "section_seq": 1, "route_path_id": 74659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Adswood Road Jn", "stage_seq": 6, "distance_m": 3003.27, "section_seq": 1, "route_path_id": 74659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Cheadle Hulme", "stage_seq": 7, "distance_m": 4512.126, "section_seq": 1, "route_path_id": 74659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Macclesfield", "stage_seq": 8, "distance_m": 20013.072, "section_seq": 1, "route_path_id": 74659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Congleton", "stage_seq": 9, "distance_m": 32657.125, "section_seq": 1, "route_path_id": 74659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Kidsgrove", "stage_seq": 10, "distance_m": 41699.709, "section_seq": 1, "route_path_id": 74659}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Stoke-on-Trent", "stage_seq": 11, "distance_m": 51915.959, "section_seq": 1, "route_path_id": 74659}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51915.959, "from_m": 0.0, "section_seq": 1, "route_path_id": 74659}], "total_distance_m": 51915.959, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 51141.414, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 774.545, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9069, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:32Z", "source_id": 52041407, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:39Z", "source_id": 16783459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:15Z", "source_id": 52049175, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785870, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:23Z", "source_id": 52053300, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:26Z", "source_id": 16787145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:56Z", "source_id": 52065590, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:04Z", "source_id": 16790887, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:50Z", "source_id": 52074620, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:53Z", "source_id": 16793691, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:32Z", "source_id": 52080616, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:38Z", "source_id": 16795596, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11221, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:45Z", "source_id": 52091581, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:51Z", "source_id": 16799109, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}] Stockport Car. M.D. 0538 0538 None None None Stoke-on-Trent 0619 0619 3 EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65099/2026-09-17/detailed None Stockport 2026-09-17T05:49:00+01:00 Stoke-on-Trent 29.0 {"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.163114, 53.405437500000005], [-2.1630251, 53.4051235], [-2.1629563, 53.4048394], [-2.1628972, 53.4045771], [-2.1628559, 53.4043198], [-2.1628219000000004, 53.4040459], [-2.1627475, 53.40328710000001], [-2.1627378, 53.4030879], [-2.1627384, 53.403005], [-2.1627500999999993, 53.4025097], [-2.1627512, 53.4024111], [-2.162733, 53.4022352], [-2.1627288999999994, 53.40214060000001], [-2.1627203, 53.40206169999999], [-2.162731, 53.401886899999994], [-2.1627524, 53.4017174], [-2.1628164, 53.40148829999999], [-2.1628879999999997, 53.401331], [-2.1629604, 53.401185599999984], [-2.1629817000000005, 53.401073999999994], [-2.1630698, 53.4005535], [-2.1631152, 53.4003172], [-2.1631623, 53.40011200000001], [-2.1632327, 53.3999099], [-2.1633024, 53.39972929999998], [-2.1633710999999995, 53.399562], [-2.1634621, 53.399370299999994], [-2.1635871, 53.3990864], [-2.1638081, 53.39868609999999], [-2.1640715490000906, 53.398262448529515], [-2.1641638, 53.3981141], [-2.1645362, 53.39757139999999], [-2.1645988, 53.397481000000006], [-2.1647466999999994, 53.3972942], [-2.164914, 53.3970997], [-2.165211, 53.396797199999995], [-2.1654815, 53.3965089], [-2.1658387, 53.3961607], [-2.166372, 53.3956709], [-2.1670526999999997, 53.3950311], [-2.1677639, 53.3943882], [-2.1684157, 53.39383], [-2.1693652, 53.3930142], [-2.1696388, 53.3927551], [-2.1701296, 53.392315299999986], [-2.170473, 53.39201619999999], [-2.1728174, 53.3899528], [-2.1739089, 53.3889868], [-2.173970367563504, 53.38893455956902], [-2.1740861, 53.3888362], [-2.1745635, 53.38841719999999], [-2.1753359, 53.3877037], [-2.1757518, 53.3872875], [-2.176155547622897, 53.38693116583887], [-2.1761648, 53.386923], [-2.1764705999999996, 53.386652600000005], [-2.1800540000000006, 53.38349469999999], [-2.1801994, 53.3833696], [-2.1824006999999996, 53.3814308], [-2.1831663, 53.38074670000001], [-2.1855455, 53.3786767], [-2.1862213, 53.378027899999985], [-2.1871784, 53.37719169999999], [-2.1875023999999996, 53.37686930000001], [-2.1877465, 53.37659889999998], [-2.187851, 53.37646869999999], [-2.1880325, 53.3761416], [-2.1881339999999994, 53.375914], [-2.1881756999999995, 53.37579639999999], [-2.1882126000000004, 53.37566], [-2.1882399, 53.375509], [-2.188273, 53.3753079], [-2.1882889, 53.37514], [-2.1883017999999996, 53.374953899999994], [-2.1882566999999997, 53.3747026], [-2.1882025, 53.37445189999999], [-2.1881156, 53.37420650000001], [-2.1879941, 53.37395739999998], [-2.1878407, 53.3737206], [-2.1876335, 53.373440300000006], [-2.1873458999999995, 53.3731391], [-2.1870224, 53.372864], [-2.1865711, 53.3725663], [-2.1861343, 53.37232079999999], [-2.18557, 53.372036900000005], [-2.1845652, 53.37152089999999], [-2.1836679, 53.3710548], [-2.1827948, 53.3706155], [-2.1816549, 53.3700176], [-2.1809181, 53.369650799999995], [-2.1800225, 53.3691891], [-2.1790404999999997, 53.36868999999999], [-2.1772055, 53.36775], [-2.175772499999999, 53.36702650000001], [-2.1745178, 53.3663853], [-2.1724253, 53.36531269999998], [-2.1705569999999996, 53.3643817], [-2.1691542, 53.3636527], [-2.1684399, 53.3633034], [-2.1681372, 53.363153100000005], [-2.1664738, 53.3622934], [-2.1663461, 53.362229500000005], [-2.1650022, 53.3615311], [-2.1637161999999996, 53.3608943], [-2.1634912, 53.3607744], [-2.16336810143386, 53.36070877627213], [-2.1632917999999997, 53.36066809999999], [-2.1621582, 53.3600862], [-2.1610986, 53.35955239999999], [-2.159618, 53.3587937], [-2.1581177999999994, 53.3580792], [-2.1570208, 53.3576422], [-2.1563609, 53.3573813], [-2.1559566818868516, 53.35724851791125], [-2.1545773, 53.3567954], [-2.1526944, 53.35629910000001], [-2.1503555000000003, 53.35581559999999], [-2.1476598999999994, 53.355329], [-2.1452727, 53.35486790000001], [-2.1437653, 53.35451570000001], [-2.1422696, 53.3541007], [-2.1419129, 53.353987100000005], [-2.1410872, 53.3537044], [-2.1402258, 53.353361], [-2.1393557, 53.353027399999995], [-2.1386118, 53.3527119], [-2.1372675, 53.3520468], [-2.1366230999999996, 53.3516928], [-2.1360057999999995, 53.3513325], [-2.1351220999999994, 53.3507511], [-2.1348211, 53.35053909999999], [-2.1342845, 53.35015959999999], [-2.1337413, 53.3497331], [-2.1334893, 53.34953290000001], [-2.132892899999999, 53.3489754], [-2.1323244, 53.3484262], [-2.1320241, 53.348104199999995], [-2.1317371, 53.3477857], [-2.1316303, 53.347669399999994], [-2.1314443000000005, 53.3474434], [-2.1307004, 53.34644469999999], [-2.1300824, 53.3453756], [-2.129562, 53.34421540000001], [-2.1295153, 53.3440759], [-2.1293283, 53.3434618], [-2.1291209, 53.3424339], [-2.1290295, 53.341415700000006], [-2.1290356, 53.340619499999995], [-2.1291656, 53.33942159999999], [-2.129186, 53.339367], [-2.1295640999999996, 53.3375477], [-2.1297999, 53.3365621], [-2.1301453999999995, 53.33510669999999], [-2.1306109, 53.3330056], [-2.1310297, 53.33122720000001], [-2.1315236, 53.329076099999995], [-2.1315826, 53.328778699999994], [-2.13229, 53.3256622], [-2.132664, 53.3240147], [-2.132914, 53.32284059999999], [-2.133340899999999, 53.321029], [-2.1334343, 53.320610499999994], [-2.1335050000000004, 53.3203158], [-2.1335868, 53.3200042], [-2.1339363, 53.318878700000006], [-2.1341361, 53.31834500000001], [-2.134372, 53.317765599999994], [-2.1348206999999997, 53.31676449999999], [-2.1384932, 53.30869669999999], [-2.1385377, 53.30859349999999], [-2.1392460205809134, 53.30706581297633], [-2.1392757, 53.30700180000001], [-2.1393986, 53.306727300000006], [-2.1417585, 53.3015863], [-2.1418387, 53.3014252], [-2.1424924999999995, 53.3000576], [-2.1430249, 53.29886499999999], [-2.1435195, 53.2976644], [-2.1440075, 53.29646480000001], [-2.1449691, 53.2943042], [-2.1452359, 53.29348749999999], [-2.1453385999999997, 53.293114], [-2.1455798, 53.29210400000001], [-2.1457956, 53.2907821], [-2.1458275, 53.29021410000001], [-2.1458098, 53.2892166], [-2.1457714, 53.28857589999999], [-2.1456304000000004, 53.287598200000005], [-2.1442839, 53.28192819999999], [-2.1439052999999997, 53.28049699999999], [-2.1438218, 53.28018120000001], [-2.1438052000000005, 53.2801132], [-2.143723, 53.2797295], [-2.1432396, 53.27857409999999], [-2.142755, 53.277756299999986], [-2.142425, 53.2772], [-2.1419151, 53.27645949999999], [-2.1409848, 53.2754303], [-2.1397225, 53.27421660000001], [-2.1388837, 53.2735414], [-2.1385351, 53.27328969999999], [-2.1376281999999995, 53.27263469999999], [-2.1353899, 53.271311299999994], [-2.1348605999999997, 53.2709228], [-2.1321778999999994, 53.268954099999995], [-2.1314451, 53.2684222], [-2.1311972, 53.26824349999999], [-2.1310253999999995, 53.2681277], [-2.1307065999999995, 53.26791279999998], [-2.1304142999999995, 53.2677187], [-2.129682, 53.26726789999999], [-2.1286439999999995, 53.2666535], [-2.1259644999999994, 53.2653076], [-2.1255540999999996, 53.2650702], [-2.1251484, 53.2647874], [-2.1249503999999995, 53.2646353], [-2.1247722, 53.2644838], [-2.1245478, 53.2642475], [-2.1240968, 53.2636771], [-2.1237145999999996, 53.2631158], [-2.1235998, 53.26292459999999], [-2.1233822, 53.26255020000001], [-2.1232662, 53.26232199999999], [-2.1230912, 53.261970599999984], [-2.1229143, 53.2616857], [-2.1228961, 53.26168270000001], [-2.1228568, 53.261593], [-2.1227576, 53.2613671], [-2.1226313, 53.2610286], [-2.1224223, 53.260649099999995], [-2.1222146, 53.260163799999994], [-2.1220242, 53.25982040000001], [-2.1219128, 53.25960750000001], [-2.1218262999999995, 53.259399599999995], [-2.1217271, 53.25915139999999], [-2.121712034075621, 53.259109573692896], [-2.1215774, 53.2587358], [-2.1213691, 53.2582567], [-2.1213242, 53.25814959999999], [-2.1212155, 53.2579087], [-2.1211255, 53.25769529999999], [-2.1210815999999997, 53.2575662], [-2.1209493, 53.2573485], [-2.1208067, 53.257104299999995], [-2.1204399, 53.2564413], [-2.1202622999999994, 53.25603119999999], [-2.1200798000000005, 53.25543909999999], [-2.1199886, 53.2550792], [-2.1199242, 53.25481920000001], [-2.1198570999999995, 53.2543057], [-2.1198249999999996, 53.2537328], [-2.1198329404767597, 53.25335536819731], [-2.119835699999999, 53.2532242], [-2.1198759, 53.252452299999995], [-2.1199376, 53.251810600000006], [-2.1199724999999994, 53.25138539999999], [-2.1200476, 53.2505781], [-2.1201172999999995, 53.250202400000006], [-2.1202065, 53.2496869], [-2.1203239, 53.249303699999984], [-2.1204767, 53.2488882], [-2.1207208, 53.2483346], [-2.1210050999999996, 53.2477694], [-2.1214960000000005, 53.24694930000001], [-2.1219349, 53.2463112], [-2.1219976, 53.246225499999994], [-2.1221263, 53.2460475], [-2.1225741999999994, 53.2455049], [-2.1229362999999997, 53.245087699999985], [-2.1233762, 53.24462849999999], [-2.1238670999999996, 53.24416949999999], [-2.1246635, 53.2434777], [-2.125314, 53.2429726], [-2.1257973999999997, 53.24263179999999], [-2.1263504, 53.242263300000005], [-2.1272216, 53.24173499999999], [-2.1280974999999995, 53.2412442], [-2.129143, 53.240704699999995], [-2.1301513999999995, 53.24016240000001], [-2.130846, 53.2397536], [-2.1315175, 53.2393226], [-2.132128499999999, 53.23888740000001], [-2.132786, 53.238375699999985], [-2.1334273, 53.2378487], [-2.1339523999999996, 53.2373606], [-2.1346005999999997, 53.236700099999986], [-2.1351466, 53.2360771], [-2.1355507999999994, 53.23553340000001], [-2.1360549999999994, 53.2347978], [-2.1365243, 53.23397870000001], [-2.1368907, 53.23323029999999], [-2.1398777999999994, 53.2257552], [-2.1421653, 53.2200599], [-2.1439872, 53.2155743], [-2.144705, 53.2138843], [-2.1452254999999996, 53.2126719], [-2.1457591, 53.211258099999995], [-2.1461108999999996, 53.2104227], [-2.1461436, 53.21034529999999], [-2.148115, 53.2053576], [-2.1487247999999997, 53.20374929999999], [-2.150162447790597, 53.19957740430325], [-2.1503926999999994, 53.1989092], [-2.1510807, 53.197047600000005], [-2.1513977999999994, 53.19632940000001], [-2.1517485, 53.1955538], [-2.1522125, 53.1947118], [-2.1526658, 53.19394369999999], [-2.153457, 53.1926815], [-2.1543594999999995, 53.19141270000001], [-2.1544967, 53.191215199999995], [-2.1545783, 53.19109770000001], [-2.1555443, 53.18974990000001], [-2.1559566818868516, 53.18918406987853], [-2.157975599999999, 53.1864138], [-2.1606399, 53.1827312], [-2.1609356, 53.182335300000005], [-2.1665647999999997, 53.17453590000001], [-2.1668669, 53.1741446], [-2.1673314999999995, 53.17361540000001], [-2.1678681999999996, 53.17303890000001], [-2.1683492, 53.1725529], [-2.1689369999999997, 53.1720195], [-2.1694923, 53.171536200000006], [-2.1701451, 53.1710112], [-2.1708003, 53.1705321], [-2.1712325, 53.1702271], [-2.1716971, 53.1699082], [-2.1721431999999994, 53.169624], [-2.1726892, 53.1692884], [-2.1733908, 53.1688817], [-2.1740181, 53.16854610000001], [-2.1746989, 53.1681881], [-2.1753795999999994, 53.16786079999999], [-2.175993, 53.16757249999999], [-2.1768107999999997, 53.167207600000005], [-2.1774753, 53.16688589999999], [-2.1779864, 53.16662819999999], [-2.1789413, 53.1661435], [-2.1798334999999995, 53.1656476], [-2.1803863999999997, 53.16532029999999], [-2.1808862, 53.1650091], [-2.1811584, 53.164837600000006], [-2.1816568999999997, 53.1645106], [-2.1822335, 53.1641121], [-2.1836258, 53.1631035], [-2.1840449999999993, 53.162797], [-2.1847808, 53.16227529999999], [-2.1868296, 53.160797899999984], [-2.1873305999999997, 53.1604614], [-2.1877276, 53.1601992], [-2.188154, 53.15993229999999], [-2.1886253, 53.1596587], [-2.1890422, 53.1594232], [-2.1895783, 53.1591378], [-2.1900194, 53.1589159], [-2.1905305000000004, 53.1586762], [-2.1912675, 53.1583424], [-2.1919109, 53.15804329999999], [-2.1924384999999997, 53.1577896], [-2.1928243999999997, 53.15759289999998], [-2.1932136, 53.1573859], [-2.1936353, 53.1571535], [-2.1940792, 53.1568974], [-2.1944806, 53.1566449], [-2.1948055, 53.15644379999999], [-2.1953015, 53.156116899999994], [-2.1956511, 53.15587779999999], [-2.1966533, 53.15520639999999], [-2.1979846, 53.15432249999999], [-2.1988616999999997, 53.15374190000001], [-2.1998138999999997, 53.1530969], [-2.2009269999999996, 53.152313500000005], [-2.2015992999999994, 53.15182219999999], [-2.202597, 53.1510614], [-2.2034803999999997, 53.1503624], [-2.2044541, 53.1495468], [-2.2051827, 53.148920399999994], [-2.2061251, 53.14806370000001], [-2.2068547, 53.1473591], [-2.2078193, 53.1464076], [-2.2084626065726147, 53.14573188385283], [-2.2087581, 53.14542149999998], [-2.2096522, 53.1444151], [-2.2105453999999995, 53.1433436], [-2.2113973999999996, 53.1423551], [-2.2121967, 53.14147019999999], [-2.2129449999999995, 53.14069469999998], [-2.2139777, 53.1396682], [-2.2149871, 53.13872279999999], [-2.2159812999999997, 53.137846800000005], [-2.2168109999999994, 53.137133100000014], [-2.2177837, 53.136285999999984], [-2.2185382, 53.135634], [-2.2192411, 53.135030000000015], [-2.2201571999999996, 53.1342371], [-2.2202244, 53.1341798], [-2.2211749999999997, 53.13336129999999], [-2.2220117, 53.13263119999999], [-2.2236960999999997, 53.131015899999994], [-2.2243115, 53.1303667], [-2.2255301999999997, 53.12901310000001], [-2.2270631, 53.12725269999999], [-2.2344323, 53.1190017], [-2.2346197, 53.11880129999999], [-2.2355845, 53.1177857], [-2.2362573, 53.11719279999999], [-2.2363334, 53.11712630000001], [-2.2367032000000004, 53.116797700000006], [-2.2379169, 53.1158027], [-2.239377, 53.11474809999999], [-2.2394994, 53.11465869999999], [-2.2404220999999995, 53.11396930000001], [-2.2415233999999997, 53.1131458], [-2.2425097, 53.1123542], [-2.2433622999999994, 53.1115879], [-2.2441818, 53.1107192], [-2.2442842, 53.11060269999999], [-2.2449422, 53.1097449], [-2.2454498, 53.108919], [-2.2457882102988034, 53.10827518353204], [-2.2458937999999997, 53.108074300000006], [-2.2459201, 53.1080155], [-2.2462295999999995, 53.1073227], [-2.2463786, 53.10686559999999], [-2.2464311999999995, 53.106702899999995], [-2.2467616, 53.105250600000005], [-2.2469121, 53.1044219], [-2.2471554, 53.10321319999999], [-2.2473101999999994, 53.10220589999999], [-2.2474262, 53.1008961], [-2.2474461, 53.10025569999999], [-2.2474558, 53.09975179999999], [-2.2473774, 53.0986702], [-2.2473164999999997, 53.0981215], [-2.2471466999999996, 53.09706270000001], [-2.2469553, 53.0960763], [-2.2469054, 53.095732], [-2.2468518, 53.094573899999986], [-2.2468957, 53.09414809999999], [-2.2469458, 53.093302300000005], [-2.2469581999999995, 53.09298960000001], [-2.2469429999999995, 53.0924092], [-2.246884025109009, 53.09181876959621], [-2.2468567, 53.0915452], [-2.2467018, 53.0907844], [-2.2466665, 53.09060629999999], [-2.2465860999999996, 53.0902769], [-2.2465321, 53.09009069999999], [-2.2464727, 53.089918], [-2.2462601, 53.089215], [-2.2461888, 53.0890392], [-2.2460119999999995, 53.08865509999999], [-2.2458807, 53.0883469], [-2.2457882102988034, 53.088166054135215], [-2.2457263, 53.088045], [-2.2455945, 53.0878126], [-2.2455617, 53.0877482], [-2.2454124, 53.08747180000001], [-2.2452403999999997, 53.0871917], [-2.2451533, 53.08705909999999], [-2.2450509, 53.086903199999995], [-2.2448206, 53.086589700000005], [-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]} 31.7 0540 0609 Stockport Stoke-on-Trent Stoke-on-Trent 53.0082060 -2.1814416 53.0082060 -2.1814416 1 0 2026-09-17 05:19:51 TERMINATED 2026-09-17 05:09:00 Stoke-on-Trent TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799109 1789621732164037 45 45 2026-09-17 05:09:51.277867 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:09:51.274804
597970 628803 P85309 881F02M517 2026-09-17 COMPLETE 16798946 2026-09-17 06:09:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628803, "stp": "P", "toc": "Southeastern", "uid": "P85309", "consist": "707026+707029", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85309/2026-09-17/detailed", "trust_id": "881F02M517", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1F02", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "0609", "current_leg_dep": "0607", "current_leg_end": "London Charing Cross", "origin_dep_time": "0545", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0611", "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\": 198.971, \"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\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3172.409, \"from_m\": 2547.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\": 3218.376, \"from_m\": 3172.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3782.727, \"from_m\": 3218.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\": 4062.746, \"from_m\": 3782.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\": 8653.633, \"from_m\": 4062.746, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8693.222, \"from_m\": 8653.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9946.025, \"from_m\": 8693.222, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11723.127, \"from_m\": 9946.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12138.569, \"from_m\": 11723.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12547.153, \"from_m\": 12138.569, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12644.398, \"from_m\": 12547.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18754.151, \"from_m\": 12644.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20718.243, \"from_m\": 18754.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22183.932, \"from_m\": 20718.243, \"capability_applied\": null, \"effective_limit_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\": 628803, \"profile_key\": \"c7f7bef969cbe8f1c087324086d56a7ef65675aca68f5fda51601ad160d444cf\", \"schedule_id\": 22614, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 2, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Chislehurst\", \"stage_seq\": 3, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Grove Park\", \"stage_seq\": 4, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Hither Green\", \"stage_seq\": 5, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 13635.05, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"New Cross\", \"stage_seq\": 8, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 9, \"distance_m\": 17427.002, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0603\", \"location\": \"London Bridge\", \"stage_seq\": 10, \"distance_m\": 19292.195, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 11, \"distance_m\": 20232.379, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 12, \"distance_m\": 20978.695, \"section_seq\": 1, \"route_path_id\": 99783}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 13, \"distance_m\": 22183.932, \"section_seq\": 1, \"route_path_id\": 99783}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22183.932, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99783}], \"total_distance_m\": 22183.932, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22001.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 182.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:29Z\", \"source_id\": 52059053, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:32Z\", \"source_id\": 16788862, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:02Z\", \"source_id\": 52062856, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:04Z\", \"source_id\": 16789994, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:01Z\", \"source_id\": 52065698, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:08Z\", \"source_id\": 16790917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:45Z\", \"source_id\": 52077629, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:53Z\", \"source_id\": 16794612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:53Z\", \"source_id\": 52086354, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:57Z\", \"source_id\": 16797472, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:29Z\", \"source_id\": 52091141, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:33Z\", \"source_id\": 16798946, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789621715828829, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:09:52.728457", "service_state_evidence_id": 16798946, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:19:53.478032", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP CHX 1F02 707026+707029 10 100 None {"version": 3, "segments": [{"to_m": 198.971, "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": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3172.409, "from_m": 2547.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": 3218.376, "from_m": 3172.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3782.727, "from_m": 3218.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": 4062.746, "from_m": 3782.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": 8653.633, "from_m": 4062.746, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8693.222, "from_m": 8653.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9946.025, "from_m": 8693.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11723.127, "from_m": 9946.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12138.569, "from_m": 11723.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12547.153, "from_m": 12138.569, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12644.398, "from_m": 12547.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18754.151, "from_m": 12644.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20718.243, "from_m": 18754.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22183.932, "from_m": 20718.243, "capability_applied": null, "effective_limit_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": 628803, "profile_key": "c7f7bef969cbe8f1c087324086d56a7ef65675aca68f5fda51601ad160d444cf", "schedule_id": 22614, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Petts Wood Jn", "stage_seq": 2, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Chislehurst", "stage_seq": 3, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Grove Park", "stage_seq": 4, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Hither Green", "stage_seq": 5, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Parks Bridge Jn", "stage_seq": 6, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 13635.05, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "New Cross", "stage_seq": 8, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Blue Anchor (Kent)", "stage_seq": 9, "distance_m": 17427.002, "section_seq": 1, "route_path_id": 99783}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0603", "location": "London Bridge", "stage_seq": 10, "distance_m": 19292.195, "section_seq": 1, "route_path_id": 99783}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Ewer Street Jn", "stage_seq": 11, "distance_m": 20232.379, "section_seq": 1, "route_path_id": 99783}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "London Waterloo (East)", "stage_seq": 12, "distance_m": 20978.695, "section_seq": 1, "route_path_id": 99783}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 13, "distance_m": 22183.932, "section_seq": 1, "route_path_id": 99783}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22183.932, "from_m": 0.0, "section_seq": 1, "route_path_id": 99783}], "total_distance_m": 22183.932, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22001.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 182.801, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:29Z", "source_id": 52059053, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:32Z", "source_id": 16788862, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:02Z", "source_id": 52062856, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:04Z", "source_id": 16789994, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:01Z", "source_id": 52065698, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:08Z", "source_id": 16790917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:45Z", "source_id": 52077629, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:53Z", "source_id": 16794612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:53Z", "source_id": 52086354, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:57Z", "source_id": 16797472, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31426, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:29Z", "source_id": 52091141, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:33Z", "source_id": 16798946, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}] Orpington 0545 0545 1 None None London Charing Cross 0611 0611 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85309/2026-09-17/detailed None London Waterloo (East) 2026-09-17T06:08:00+01:00 London Charing Cross 2.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 0607 0609 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:09:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798946 1789621715828829 48 48 2026-09-17 05:19:53.478032 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:09:52.728457
597971 628624 C20236 545P06M517 2026-09-17 COMPLETE 16798678 2026-09-17 06:09:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628624, "stp": "P", "toc": "Thameslink", "uid": "C20236", "consist": "700142", "dest_crs": "KGX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20236/2026-09-17/detailed", "trust_id": "545P06M517", "origin_crs": "XHE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "5", "is_terminated": 1, "next_location": null, "signalling_id": "5P06", "timing_status": "LATE", "origin_station": "Hornsey E.M.U.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0540", "origin_platform": null, "current_location": "London Kings Cross", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Hornsey Emud Sig. Hy176", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2133.193, \"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\": 3161.414, \"from_m\": 2133.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3227.343, \"from_m\": 3161.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5558.88, \"from_m\": 3227.343, \"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\": 7184.242, \"from_m\": 5558.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7441.724, \"from_m\": 7184.242, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9076.091, \"from_m\": 7441.724, \"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\": 9588.181, \"from_m\": 9076.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9618.267, \"from_m\": 9588.181, \"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\": 9686.124, \"from_m\": 9618.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9769.264, \"from_m\": 9686.124, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10058.66, \"from_m\": 9769.264, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10109.602, \"from_m\": 10058.66, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10494.701, \"from_m\": 10109.602, \"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\": 10503.898, \"from_m\": 10494.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10510.651, \"from_m\": 10503.898, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10906.467, \"from_m\": 10510.651, \"capability_applied\": null, \"effective_limit_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\": 628624, \"profile_key\": \"a1cfcdd443ef5043f6e724dd6087119761dd56f4c3fcaeb38e32a3adb7a330c4\", \"schedule_id\": 2685, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0555\", \"location\": \"Hornsey Emud Sig. Hy176\", \"stage_seq\": 2, \"distance_m\": 3401.991, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Hornsey\", \"stage_seq\": 3, \"distance_m\": 4480.483, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Harringay\", \"stage_seq\": 4, \"distance_m\": 5457.088, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Finsbury Park\", \"stage_seq\": 5, \"distance_m\": 6808.837, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Holloway South Jn\", \"stage_seq\": 6, \"distance_m\": 8629.31, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 7, \"distance_m\": 9804.094, \"section_seq\": 1, \"route_path_id\": 66654}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 8, \"distance_m\": 10906.467, \"section_seq\": 1, \"route_path_id\": 66654}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10906.467, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66654}], \"total_distance_m\": 10906.467, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8707.345, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2199.122, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "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\": 16068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:54Z\", \"source_id\": 52073090, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:57Z\", \"source_id\": 16793220, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:39Z\", \"source_id\": 52080793, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:42Z\", \"source_id\": 16795633, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:01Z\", \"source_id\": 52090204, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:06Z\", \"source_id\": 16798678, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "5", "timing_fact_generation": 1789621688391093, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:09:52.734483", "service_state_evidence_id": 16798678, "current_leg_start_actual_dep": null, "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-17T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:19:53.474793", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P XHE KGX 5P06 700142 12 100 None {"version": 3, "segments": [{"to_m": 2133.193, "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": 3161.414, "from_m": 2133.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3227.343, "from_m": 3161.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5558.88, "from_m": 3227.343, "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": 7184.242, "from_m": 5558.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7441.724, "from_m": 7184.242, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9076.091, "from_m": 7441.724, "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": 9588.181, "from_m": 9076.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9618.267, "from_m": 9588.181, "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": 9686.124, "from_m": 9618.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 9769.264, "from_m": 9686.124, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10058.66, "from_m": 9769.264, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 10109.602, "from_m": 10058.66, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10494.701, "from_m": 10109.602, "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": 10503.898, "from_m": 10494.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10510.651, "from_m": 10503.898, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 10906.467, "from_m": 10510.651, "capability_applied": null, "effective_limit_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": 628624, "profile_key": "a1cfcdd443ef5043f6e724dd6087119761dd56f4c3fcaeb38e32a3adb7a330c4", "schedule_id": 2685, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Hornsey E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66654}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0555", "location": "Hornsey Emud Sig. Hy176", "stage_seq": 2, "distance_m": 3401.991, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Hornsey", "stage_seq": 3, "distance_m": 4480.483, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Harringay", "stage_seq": 4, "distance_m": 5457.088, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Finsbury Park", "stage_seq": 5, "distance_m": 6808.837, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Holloway South Jn", "stage_seq": 6, "distance_m": 8629.31, "section_seq": 1, "route_path_id": 66654}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Belle Isle Jn", "stage_seq": 7, "distance_m": 9804.094, "section_seq": 1, "route_path_id": 66654}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 8, "distance_m": 10906.467, "section_seq": 1, "route_path_id": 66654}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10906.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 66654}], "total_distance_m": 10906.467, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8707.345, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2199.122, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16068, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:54Z", "source_id": 52073090, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:59:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:57Z", "source_id": 16793220, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:39Z", "source_id": 52080793, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:42Z", "source_id": 16795633, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16275, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:01Z", "source_id": 52090204, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:06Z", "source_id": 16798678, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}] Hornsey E.M.U.D. 0540 0540 None None None London Kings Cross 0607 0607 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20236/2026-09-17/detailed None None None None None None None None None Hornsey Emud Sig. Hy176 London Kings Cross None None None None None 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:09:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798678 1789621688391093 36 36 2026-09-17 05:19:53.474793 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:09:52.734483
597972 628824 L12064 879C00M517 2026-09-17 COMPLETE 16798879 2026-09-17 06:09:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628824, "stp": "P", "toc": "London Overground", "uid": "L12064", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12064/2026-09-17/detailed", "trust_id": "879C00M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-17", "dest_arr_time": "0609", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C00", "timing_status": "ON TIME", "origin_station": "New Cross Gate Station ELL", "current_leg_arr": "0609", "current_leg_dep": "0604", "current_leg_end": "West Croydon", "origin_dep_time": "0545", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 913.56, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 954.6, \"from_m\": 913.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\": 1711.279, \"from_m\": 954.6, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7659.187, \"from_m\": 1711.279, \"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\": 7720.703, \"from_m\": 7659.187, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11451.067, \"from_m\": 7720.703, \"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\": 11624.148, \"from_m\": 11451.067, \"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\": 11700.959, \"from_m\": 11624.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11706.343, \"from_m\": 11700.959, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12314.397, \"from_m\": 11706.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\": 12325.263, \"from_m\": 12314.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\": 12796.962, \"from_m\": 12325.263, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12821.186, \"from_m\": 12796.962, \"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\": 13780.767, \"from_m\": 12821.186, \"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\": 13988.764, \"from_m\": 13780.767, \"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\": 14024.019, \"from_m\": 13988.764, \"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\": 14258.759, \"from_m\": 14024.019, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 628824, \"profile_key\": \"bd0986c153bcd4481102fbcf21b8016321da3cd2aa4aebc1cf82f83fa9470f11\", \"schedule_id\": 15399, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Brockley\", \"stage_seq\": 2, \"distance_m\": 3221.222, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Honor Oak Park\", \"stage_seq\": 3, \"distance_m\": 4886.293, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Forest Hill\", \"stage_seq\": 4, \"distance_m\": 6238.656, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Sydenham\", \"stage_seq\": 5, \"distance_m\": 7659.187, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 8914.713, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Anerley\", \"stage_seq\": 7, \"distance_m\": 9535.193, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Norwood Junction\", \"stage_seq\": 8, \"distance_m\": 11386.328, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 12821.186, \"section_seq\": 1, \"route_path_id\": 72097}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 10, \"distance_m\": 14258.759, \"section_seq\": 1, \"route_path_id\": 72097}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14258.759, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72097}], \"total_distance_m\": 14258.759, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13512.378, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 746.381, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:25Z\", \"source_id\": 52056210, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:28Z\", \"source_id\": 16787979, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:43Z\", \"source_id\": 52060921, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:47Z\", \"source_id\": 16789421, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:48Z\", \"source_id\": 52063943, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:51Z\", \"source_id\": 16790351, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:27Z\", \"source_id\": 52067853, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:32Z\", \"source_id\": 16791617, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:34Z\", \"source_id\": 52072601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:38Z\", \"source_id\": 16793068, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:06Z\", \"source_id\": 52074998, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:07Z\", \"source_id\": 16793814, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:27Z\", \"source_id\": 52080469, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:32Z\", \"source_id\": 16795540, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:24Z\", \"source_id\": 52090950, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:26Z\", \"source_id\": 16798879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789621709506059, "current_leg_arrival_utc": "2026-09-17T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:09:54.880729", "service_state_evidence_id": 16798879, "current_leg_start_actual_dep": "2026-09-17T06:03:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:19:55.368047", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None WCY 9C00 None None None None {"version": 3, "segments": [{"to_m": 913.56, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 954.6, "from_m": 913.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": 1711.279, "from_m": 954.6, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7659.187, "from_m": 1711.279, "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": 7720.703, "from_m": 7659.187, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11451.067, "from_m": 7720.703, "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": 11624.148, "from_m": 11451.067, "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": 11700.959, "from_m": 11624.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11706.343, "from_m": 11700.959, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12314.397, "from_m": 11706.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": 12325.263, "from_m": 12314.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": 12796.962, "from_m": 12325.263, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12821.186, "from_m": 12796.962, "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": 13780.767, "from_m": 12821.186, "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": 13988.764, "from_m": 13780.767, "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": 14024.019, "from_m": 13988.764, "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": 14258.759, "from_m": 14024.019, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 628824, "profile_key": "bd0986c153bcd4481102fbcf21b8016321da3cd2aa4aebc1cf82f83fa9470f11", "schedule_id": 15399, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "New Cross Gate Station ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Brockley", "stage_seq": 2, "distance_m": 3221.222, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Honor Oak Park", "stage_seq": 3, "distance_m": 4886.293, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Forest Hill", "stage_seq": 4, "distance_m": 6238.656, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Sydenham", "stage_seq": 5, "distance_m": 7659.187, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Penge West", "stage_seq": 6, "distance_m": 8914.713, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Anerley", "stage_seq": 7, "distance_m": 9535.193, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Norwood Junction", "stage_seq": 8, "distance_m": 11386.328, "section_seq": 1, "route_path_id": 72097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 12821.186, "section_seq": 1, "route_path_id": 72097}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "West Croydon", "stage_seq": 10, "distance_m": 14258.759, "section_seq": 1, "route_path_id": 72097}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14258.759, "from_m": 0.0, "section_seq": 1, "route_path_id": 72097}], "total_distance_m": 14258.759, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13512.378, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 746.381, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:25Z", "source_id": 52056210, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:28Z", "source_id": 16787979, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:43Z", "source_id": 52060921, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:47Z", "source_id": 16789421, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:48Z", "source_id": 52063943, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:52:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:51Z", "source_id": 16790351, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:27Z", "source_id": 52067853, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:32Z", "source_id": 16791617, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:34Z", "source_id": 52072601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:38Z", "source_id": 16793068, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:06Z", "source_id": 52074998, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:07Z", "source_id": 16793814, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30009, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:27Z", "source_id": 52080469, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:32Z", "source_id": 16795540, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:24Z", "source_id": 52090950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:26Z", "source_id": 16798879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}] New Cross Gate Station ELL 0545 0545 1 None None West Croydon 0609 0609 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12064/2026-09-17/detailed None Norwood Junction 2026-09-17T06:03:30+01:00 West Croydon 5.0 {"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} 1.8 0604 0609 Norwood Junction West Croydon West Croydon 51.3789421 -0.1019610 51.3789421 -0.1019610 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:09:00 West Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798879 1789621709506059 44 44 2026-09-17 05:19:55.368047 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:09:54.880729
597973 629472 W87322 065R21M617 2026-09-17 COMPLETE 16798479 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 629472, "stp": "P", "toc": "ScotRail", "uid": "W87322", "consist": "385102+385117", "dest_crs": "XED", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87322/2026-09-17/detailed", "trust_id": "065R21M617", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastfield H.S.", "service_date": "2026-09-17", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": "Eastfield H.S.", "signalling_id": "5R21", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0610", "current_leg_dep": "0602", "current_leg_end": "Eastfield H.S.", "origin_dep_time": "0603", "origin_platform": "3", "current_location": "Eastfield H.S.", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]}", "current_leg_start": "Glasgow Queen St High Level", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "55.8903811", "next_location_lon": "-4.2396692", "previous_location": "Glasgow Queen St High Level", "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\": 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\": 2646.843, \"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\": 2733.041, \"from_m\": 2646.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2853.966, \"from_m\": 2733.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2916.793, \"from_m\": 2853.966, \"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\": 2925.742, \"from_m\": 2916.793, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3201.908, \"from_m\": 2925.742, \"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\": 629472, \"profile_key\": \"a14a093e6ce982151f98587645a7a7423d569b8718ba1c14bc84c6cb386d0d1e\", \"schedule_id\": 33621, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2766.536, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Eastfield H.S.\", \"stage_seq\": 4, \"distance_m\": 3201.908, \"section_seq\": 1, \"route_path_id\": 28118}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3201.908, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28118}], \"total_distance_m\": 3201.908, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3201.908, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8903811", "current_position_lon": "-4.2396692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:48Z\", \"source_id\": 16798479, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastfield H.S.", "service_state_platform": null, "timing_fact_generation": 1789621670423612, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:00.043389", "service_state_evidence_id": 16798479, "current_leg_start_actual_dep": "2026-09-17T06:03:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:00.502736", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ XED 5R21 385102+385117 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": 2646.843, "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": 2733.041, "from_m": 2646.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2853.966, "from_m": 2733.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2916.793, "from_m": 2853.966, "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": 2925.742, "from_m": 2916.793, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3201.908, "from_m": 2925.742, "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": 629472, "profile_key": "a14a093e6ce982151f98587645a7a7423d569b8718ba1c14bc84c6cb386d0d1e", "schedule_id": 33621, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2766.536, "section_seq": 1, "route_path_id": 28118}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Eastfield H.S.", "stage_seq": 4, "distance_m": 3201.908, "section_seq": 1, "route_path_id": 28118}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3201.908, "from_m": 0.0, "section_seq": 1, "route_path_id": 28118}], "total_distance_m": 3201.908, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3201.908, "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-17T05:07:48Z", "source_id": 16798479, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 0603 0603 3 None None Eastfield H.S. 0610 0610 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87322/2026-09-17/detailed None Glasgow Queen St High Level 2026-09-17T06:03:00+01:00 Eastfield H.S. 8.0 {"type": "LineString", "coordinates": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]} 2.0 0602 0610 Glasgow Queen St High Level Eastfield H.S. Eastfield H.S. 55.8903811 -4.2396692 55.8903811 -4.2396692 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Eastfield H.S. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798479 1789621670423612 9 9 2026-09-17 05:20:00.502736 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:00.043389
597974 626992 H55133 566E16C317 2026-09-16 COMPLETE 16770035 2026-09-17 04:27:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 626992, "stp": "P", "toc": "Unknown", "uid": "H55133", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55133/2026-09-17/detailed", "trust_id": "566E16C317", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Up Decoy", "service_date": "2026-09-16", "dest_arr_time": "0510", "dest_platform": null, "is_terminated": 1, "next_location": "Doncaster Down Decoy (FLHH)", "signalling_id": "6E16", "timing_status": "EARLY", "origin_station": "Toton North Yard", "current_leg_arr": "0431½", "current_leg_dep": "0247", "current_leg_end": "Doncaster Down Decoy (FLHH)", "origin_dep_time": "0310", "origin_platform": null, "current_location": "Belmont Down Yard", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "-43 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2736734135256955, 52.907864421428215], [-1.2755152, 52.9104723], [-1.2763623999999998, 52.91164340000001], [-1.2768047, 52.9122781], [-1.2768395, 52.912328], [-1.27695, 52.9124794], [-1.2772697, 52.9129174], [-1.2777272, 52.913563], [-1.2781227, 52.914126800000005], [-1.2785167, 52.9147049], [-1.2788396, 52.9152003], [-1.2791319, 52.9156695], [-1.2795639, 52.9163727], [-1.2801091999999998, 52.917335900000005], [-1.2805088, 52.918113299999995], [-1.2814413, 52.9201635], [-1.2814987999999998, 52.92029629999998], [-1.2816644, 52.9207794], [-1.2817356999999998, 52.9209612], [-1.2818623, 52.9213259], [-1.2820497, 52.922148099999994], [-1.2821079, 52.9222901], [-1.2822258, 52.922544499999994], [-1.282268, 52.922635699999994], [-1.2825631, 52.92315839999999], [-1.2826933, 52.9234013], [-1.2827428, 52.92360459999999], [-1.2827976, 52.9237026], [-1.2833601, 52.92492190000001], [-1.2836053, 52.92550399999998], [-1.2838387, 52.9260718], [-1.2840289, 52.92663009999999], [-1.2841128, 52.92698209999999], [-1.2841892, 52.9274006], [-1.2842267, 52.92771], [-1.2842378, 52.92799800000001], [-1.2842405999999995, 52.9282558], [-1.2842323, 52.9285739], [-1.2842072999999998, 52.9288434], [-1.2841711999999998, 52.9291314], [-1.2840794999999998, 52.9296018], [-1.2840630680825336, 52.929673494383906], [-1.2839944, 52.929973100000005], [-1.2838667, 52.93035810000001], [-1.2837360999999998, 52.9307239], [-1.2836333999999998, 52.930965], [-1.2835138999999998, 52.93123119999999], [-1.2833945, 52.9314722], [-1.2832223, 52.9317769], [-1.2829418, 52.9322406], [-1.2825187999999998, 52.9328392], [-1.2822326999999998, 52.933231000000006], [-1.2820022, 52.9335273], [-1.281767, 52.9338523], [-1.2816114999999997, 52.93408029999999], [-1.281467, 52.93429999999999], [-1.2813203999999998, 52.93454100000001], [-1.2811969, 52.9347783], [-1.2810671, 52.93503830000001], [-1.2809519, 52.93529830000001], [-1.280887, 52.9354762], [-1.2808303999999997, 52.93564030000001], [-1.2807592, 52.93587509999999], [-1.280709, 52.93605180000001], [-1.280665, 52.9362449], [-1.2806344999999997, 52.9364572], [-1.2806136999999995, 52.9366357], [-1.2806033, 52.9368661], [-1.2805991, 52.9370541], [-1.2806054, 52.9372384], [-1.2806305, 52.9374946], [-1.2806325202605249, 52.93750555073035], [-1.2806744999999995, 52.9377331], [-1.2807498000000002, 52.93804920000001], [-1.280821, 52.9382612], [-1.2809194, 52.9385338], [-1.2812188999999998, 52.939300499999995], [-1.2815517999999997, 52.9401611], [-1.2816509, 52.940408799999986], [-1.2818576, 52.940861], [-1.2825709999999997, 52.9423608], [-1.2832555, 52.94391540000001], [-1.2840464, 52.945780600000006], [-1.2845021999999997, 52.9468537], [-1.2847836999999998, 52.94753659999999], [-1.2852693999999998, 52.948658399999985], [-1.2858423, 52.9500129], [-1.2865608999999998, 52.9516969], [-1.2870685, 52.952876399999994], [-1.2874795, 52.9539253], [-1.2876489, 52.9544348], [-1.2877310999999998, 52.9547199], [-1.2878488999999995, 52.95514250000001], [-1.2879264, 52.9554862], [-1.2879756999999998, 52.9557218], [-1.288011, 52.95593190000002], [-1.2880428, 52.956216000000005], [-1.2881290999999997, 52.9564835], [-1.2881866000000002, 52.9568766], [-1.288226408827486, 52.957223193143854], [-1.288251263180223, 52.95738097863304], [-1.288276180071121, 52.9575202458246], [-1.2883011602837502, 52.95764363966109], [-1.288326204601679, 52.95775380508509], [-1.288351313808478, 52.95785338703917], [-1.288376488687716, 52.957945030465886], [-1.2884017300229629, 52.958031380307816], [-1.2884270385977876, 52.95811508150753], [-1.2884524151957606, 52.95819877900759], [-1.2884778606004506, 52.95828511775056], [-1.2885033755954276, 52.95837674267904], [-1.2885289609642607, 52.958476298735555], [-1.2885546174905198, 52.95858643086271], [-1.2885803459577745, 52.95870978400305], [-1.2886061471495938, 52.958849003099154], [-1.2886320218495475, 52.95900673309359], [-1.2886489, 52.9591358], [-1.2887141999999998, 52.9595454], [-1.2888231, 52.9602832], [-1.2888956, 52.9607963], [-1.2896593999999997, 52.96570949999999], [-1.289741, 52.9660791], [-1.2899407, 52.967538700000006], [-1.2900703999999998, 52.96824990000001], [-1.2902595, 52.96895760000001], [-1.2904252, 52.9694881], [-1.2905897, 52.969914499999994], [-1.2906707, 52.9701194], [-1.2908092999999998, 52.97044209999999], [-1.291119, 52.97110070000001], [-1.2914932999999995, 52.97186309999999], [-1.2920219, 52.97290639999999], [-1.2923835, 52.973656199999986], [-1.2928911999999997, 52.974753], [-1.2935615000000005, 52.97610459999999], [-1.2940973999999998, 52.97721159999999], [-1.2945034, 52.978055799999986], [-1.2949390999999997, 52.9789418], [-1.2952209, 52.9795165], [-1.2955616, 52.9802157], [-1.2966283, 52.98237480000001], [-1.2967980999999995, 52.9827462], [-1.297308905175764, 52.98378961162837], [-1.2976419, 52.9844698], [-1.2977274, 52.9846294], [-1.2980295, 52.985254100000006], [-1.2986112, 52.9864171], [-1.2995343, 52.988237299999994], [-1.3001054999999997, 52.98938149999999], [-1.3004604, 52.9900755], [-1.3009949, 52.9912681], [-1.3024239, 52.9941364], [-1.3031259999999998, 52.9955643], [-1.3034347999999998, 52.996170600000006], [-1.3035626, 52.9963952], [-1.3038027999999997, 52.9967641], [-1.3041638, 52.997242799999995], [-1.304886, 52.9979602], [-1.3050946, 52.99814359999999], [-1.3054198, 52.9983938], [-1.3060503, 52.99884469999999], [-1.3062738, 52.9989971], [-1.3068052, 52.9992898], [-1.3074131000000002, 52.9996241], [-1.3079937999999998, 52.9998974], [-1.3086345999999998, 53.0001763], [-1.3105378, 53.0009737], [-1.3116451, 53.00143580000001], [-1.3128171999999998, 53.00192839999998], [-1.3134970999999998, 53.0022224], [-1.3138768999999997, 53.002381799999995], [-1.3143789, 53.002596999999994], [-1.3150322, 53.00286119999999], [-1.3159441, 53.0032623], [-1.3166987999999995, 53.0035722], [-1.3170755, 53.0037336], [-1.3181735, 53.0042176], [-1.3192265, 53.0047183], [-1.3194839, 53.004850600000005], [-1.3207491999999998, 53.0055195], [-1.3218693999999998, 53.0061904], [-1.3227558, 53.00677529999999], [-1.3236019999999995, 53.0073744], [-1.3244516, 53.0080213], [-1.3252177, 53.00866609999999], [-1.3259878, 53.0093701], [-1.3267081, 53.0100879], [-1.3273020999999998, 53.0107436], [-1.3278647999999995, 53.0114121], [-1.3284513999999998, 53.0121908], [-1.3289862, 53.013012399999994], [-1.3291577000000003, 53.0132903], [-1.3292598, 53.0134583], [-1.3295688999999995, 53.0139855], [-1.3299560999999998, 53.01473479999999], [-1.3302403, 53.015400199999995], [-1.3305422999999998, 53.016258], [-1.3309285737305885, 53.0176193820931], [-1.3309727504038682, 53.01777566099663], [-1.3310130728020957, 53.01791362789038], [-1.331050093163317, 53.01803589862178], [-1.3310843637255785, 53.018145089038235], [-1.3311164367269277, 53.018243814987194], [-1.331146864405411, 53.01833469231605], [-1.3311761989990747, 53.01842033687223], [-1.331204992745966, 53.01850336450317], [-1.3312337978841315, 53.01858639105627], [-1.3312631666516177, 53.018672032378966], [-1.3312936512864717, 53.01876290431866], [-1.3313258040267395, 53.018861622722795], [-1.3313601771104688, 53.018970803438776], [-1.3313973227757057, 53.019093062314035], [-1.3314377932604968, 53.019231015195984], [-1.331482140802889, 53.01938727793205], [-1.3318107, 53.02056299999999], [-1.3321117999999998, 53.02157909999999], [-1.3324458, 53.0225972], [-1.3334846, 53.026049], [-1.3344722, 53.0295077], [-1.3356426999999995, 53.0336114], [-1.3357067, 53.0338376], [-1.3357243, 53.03389979999999], [-1.3362251, 53.0356699], [-1.3368040999999995, 53.03773369999999], [-1.336833508804514, 53.03783802447602], [-1.3369032999999997, 53.03808560000001], [-1.3369192, 53.03814199999999], [-1.3376389999999998, 53.0406958], [-1.3384282999999997, 53.0434668], [-1.3389706, 53.0453762], [-1.3394819999999998, 53.04719269999998], [-1.3399277999999997, 53.04871380000001], [-1.3401615, 53.04943709999999], [-1.3405889999999998, 53.0505862], [-1.3410145, 53.0514836], [-1.3414857, 53.0523725], [-1.3419698999999998, 53.0531551], [-1.3425494, 53.0539378], [-1.3432199, 53.0548596], [-1.3435298, 53.055291], [-1.3439025, 53.055809800000006], [-1.3442638999999998, 53.0563934], [-1.3445356999999998, 53.0569852], [-1.3447155999999998, 53.057563900000005], [-1.3448192, 53.058132], [-1.3448484, 53.058761800000006], [-1.3447871, 53.059379199999995], [-1.3446682999999997, 53.05985979999999], [-1.3445237, 53.060316400000005], [-1.3443796, 53.0606879], [-1.3439776, 53.0619056], [-1.3438658999999995, 53.062196099999994], [-1.3437068, 53.06272239999999], [-1.3435532, 53.0632828], [-1.3434827, 53.0634969], [-1.3434082, 53.0637073], [-1.3431481999999997, 53.06445949999999], [-1.343028271947713, 53.064815657019174], [-1.3428903, 53.06522540000001], [-1.3423644, 53.06680679999999], [-1.3418876999999998, 53.0682012], [-1.3412288, 53.070147099999986], [-1.3409504, 53.071044099999995], [-1.340764, 53.0717907], [-1.3406451, 53.0723146], [-1.3405712, 53.0728423], [-1.3405422, 53.0732039], [-1.3405148, 53.0736053], [-1.3405139999999998, 53.07375720000001], [-1.3405631999999998, 53.074368699999994], [-1.3406636, 53.074932700000005], [-1.3408005999999997, 53.07551169999999], [-1.3409683, 53.0761135], [-1.3412107, 53.0767436], [-1.3415328, 53.07736239999999], [-1.3420449999999997, 53.078106299999995], [-1.3426511, 53.0788387], [-1.3434015, 53.07958639999999], [-1.3438041, 53.07993969999999], [-1.34424, 53.0802875], [-1.3443827999999998, 53.080389200000006], [-1.3448508, 53.0807227], [-1.3450737, 53.080863099999995], [-1.3455626999999997, 53.0811822], [-1.3474729261792822, 53.08239410239138], [-1.3475965, 53.08247250000001], [-1.349089, 53.0833848], [-1.3496880000000002, 53.0837509], [-1.3504007999999998, 53.08419250000001], [-1.3518819999999998, 53.08511009999999], [-1.3530140999999998, 53.08578689999999], [-1.3536425, 53.0861324], [-1.3541891999999998, 53.0864208], [-1.3556662999999998, 53.087196600000006], [-1.3570135, 53.0880252], [-1.3579612, 53.0886873], [-1.3588667, 53.0894099], [-1.3615677478274175, 53.09181876959621], [-1.3652896, 53.0951378], [-1.3660027999999995, 53.0957986], [-1.3666598999999997, 53.0964555], [-1.3671261, 53.0969497], [-1.3675412999999998, 53.097454699999986], [-1.3679549, 53.0979578], [-1.3683259999999997, 53.0984663], [-1.3686249, 53.098887], [-1.3689151, 53.099329100000006], [-1.3695238, 53.100368], [-1.3697782999999997, 53.100861300000005], [-1.3700641, 53.1014996], [-1.3702038, 53.1018834], [-1.3702901, 53.1021427], [-1.3704448, 53.10269629999999], [-1.3705602, 53.1033231], [-1.3706534, 53.10395639999999], [-1.3706787, 53.1043547], [-1.3706971999999995, 53.10476839999999], [-1.3706853, 53.1051313], [-1.3706704, 53.1053784], [-1.3706600999999998, 53.1055173], [-1.3706423, 53.105737], [-1.3706114, 53.105965999999995], [-1.370566, 53.10625859999999], [-1.370509, 53.106588499999994], [-1.3704462, 53.1069235], [-1.3702938, 53.107699999999994], [-1.3699616, 53.109401299999995], [-1.3696318, 53.11104360000001], [-1.3695521, 53.1114978], [-1.3694558, 53.1119746], [-1.3692897, 53.11284169999998], [-1.3691611, 53.1134991], [-1.3690597999999998, 53.1140231], [-1.3689343, 53.1146752], [-1.3688859999999998, 53.114898], [-1.3688588999999998, 53.11503899999999], [-1.3686559, 53.116188599999994], [-1.3685929, 53.1166424], [-1.3685588999999998, 53.1171466], [-1.3685426999999997, 53.1176525], [-1.3685626999999998, 53.1186589], [-1.3685956, 53.119977099999986], [-1.3686195, 53.1212947], [-1.3686366, 53.1220581], [-1.3686742999999997, 53.1238382], [-1.3686742999999997, 53.1239661], [-1.3686788, 53.12462589999999], [-1.3686837, 53.1253883], [-1.3687374999999995, 53.12799350000001], [-1.368791, 53.1287639], [-1.3689283999999995, 53.1295549], [-1.3691374, 53.1304223], [-1.369282, 53.130869700000005], [-1.3694556, 53.1313152], [-1.3695438, 53.131530099999985], [-1.3698841999999998, 53.132228799999986], [-1.3701562, 53.132720899999995], [-1.3704699, 53.13320799999999], [-1.3709753, 53.1339227], [-1.3715573, 53.13461960000001], [-1.3721991, 53.13530560000001], [-1.3728999999999998, 53.1359673], [-1.3738482, 53.136751999999994], [-1.3741879, 53.1369957], [-1.3746417999999998, 53.1373214], [-1.3748045, 53.1374381], [-1.3752441999999998, 53.1377171], [-1.3758976, 53.13812709999999], [-1.3765524, 53.138503500000006], [-1.3773056, 53.13889640000001], [-1.3777649, 53.1391198], [-1.3789388, 53.1396517], [-1.3802746, 53.14018750000001], [-1.3808139, 53.140398100000006], [-1.3812000999999998, 53.140549], [-1.3821149, 53.1409297], [-1.3830156999999998, 53.14134469999999], [-1.3832715, 53.14147629999999], [-1.3842985, 53.1420045], [-1.3848475, 53.14232019999999], [-1.3853795999999998, 53.1426413], [-1.3863824, 53.14329790000001], [-1.3871045, 53.1438245], [-1.3877889000000003, 53.1443599], [-1.388424, 53.144890200000006], [-1.3887248999999997, 53.14515229999999], [-1.3889936, 53.145425999999986], [-1.389267813018774, 53.14573188385283], [-1.3895235, 53.14601710000001], [-1.3899747999999998, 53.1466311], [-1.3904856, 53.1472635], [-1.3909039, 53.14792769999999], [-1.3913413999999995, 53.148554399999995], [-1.3916810999999998, 53.149206699999986], [-1.3921244, 53.1504027], [-1.3923228, 53.1511457], [-1.3924843, 53.151898200000005], [-1.3925099, 53.1522887], [-1.3925473, 53.1526933], [-1.3925642, 53.1535081], [-1.3925339999999995, 53.1543], [-1.3924382000000002, 53.1550964], [-1.3922682, 53.1561396], [-1.3921005999999998, 53.15718240000001], [-1.39169, 53.1595], [-1.3916168999999998, 53.1599046], [-1.3914362, 53.16090499999999], [-1.3911605, 53.16257559999999], [-1.3910883, 53.1631479], [-1.3910682, 53.16371259999999], [-1.3910861999999995, 53.1644976], [-1.3911667, 53.16528709999999], [-1.3912989, 53.1659648], [-1.3914091, 53.1663563], [-1.3915327999999998, 53.1667393], [-1.3917203, 53.1672616], [-1.3918918999999998, 53.1676684], [-1.3921037999999997, 53.1681073], [-1.3923643, 53.168589999999995], [-1.392592, 53.1689788], [-1.3928200000000002, 53.16932289999999], [-1.3932091, 53.16987149999999], [-1.3935414999999998, 53.17029079999999], [-1.3939384, 53.1707571], [-1.394322, 53.171195999999995], [-1.3948936, 53.1718137], [-1.3953143999999995, 53.1722202], [-1.3957571999999998, 53.172593500000005], [-1.3959584, 53.1727543], [-1.3964411999999995, 53.17311919999999], [-1.3970923, 53.17356329999999], [-1.3977213, 53.1739777], [-1.398432, 53.1744117], [-1.399037, 53.174809199999984], [-1.3997397, 53.175298], [-1.4001232, 53.17558729999999], [-1.4002842, 53.17571430000001], [-1.4005792, 53.1759748], [-1.4008904, 53.176304299999984], [-1.4010191, 53.17645869999998], [-1.4012283, 53.1767384], [-1.4014, 53.176994], [-1.4015502, 53.17727529999999], [-1.4016923, 53.1776161], [-1.4017728, 53.17786209999999], [-1.4018533, 53.178241400000005], [-1.4018855, 53.1785404], [-1.4018839999999997, 53.1788767], [-1.401862, 53.179196000000005], [-1.4018038, 53.1794849], [-1.4017657, 53.1796575], [-1.4015958, 53.18014310000001], [-1.4015234, 53.180315099999994], [-1.4013645999999995, 53.18072759999998], [-1.4012178, 53.18107990000001], [-1.4011330999999998, 53.1812916], [-1.4009436, 53.1818076], [-1.4008340999999995, 53.1821765], [-1.4007376, 53.1825482], [-1.4007002999999998, 53.1827588], [-1.4006594999999995, 53.18301850000001], [-1.4006339, 53.183288099999984], [-1.400621, 53.183693899999994], [-1.4006067, 53.1839442], [-1.4006086999999998, 53.18433019999999], [-1.4006249, 53.1847425], [-1.4006396, 53.1848781], [-1.4006629999999998, 53.18518339999999], [-1.4007139999999998, 53.1856078], [-1.4007857999999995, 53.18600820000001], [-1.4008877, 53.186446999999994], [-1.4009983, 53.18684689999999], [-1.4010915, 53.1871413], [-1.4012121999999998, 53.18751089999999], [-1.4013061000000002, 53.187793799999994], [-1.4014597, 53.18824669999999], [-1.4016239, 53.188694799999986], [-1.4018062999999998, 53.1891914], [-1.4019431, 53.18957069999999], [-1.4021409, 53.190094900000005], [-1.4024305999999995, 53.19084539999999], [-1.4027799999999997, 53.1916374], [-1.4030612139518357, 53.19226117135084], [-1.4031282794206206, 53.19241453728405], [-1.4031885326160125, 53.19254994467848], [-1.4032428383736613, 53.192669974041486], [-1.403292061529216, 53.19277720588043], [-1.4033370669183254, 53.19287422070266], [-1.4033787193766394, 53.19296359901554], [-1.403417883739807, 53.19304792132642], [-1.4034554248434776, 53.193129768142654], [-1.4034922075233005, 53.19321171997161], [-1.4035290966149243, 53.193296357320634], [-1.4035669569539992, 53.193386260697096], [-1.403606653376174, 53.19348401060833], [-1.4036490507170978, 53.193592187561705], [-1.40369501381242, 53.19371337206458], [-1.40374540749779, 53.19385014462431], [-1.403801096608857, 53.19400508574825], [-1.4039246, 53.194309999999994], [-1.4041284999999997, 53.19480010000001], [-1.4041988, 53.1949674], [-1.4043808, 53.19552529999999], [-1.4050952, 53.19727169999999], [-1.4053612, 53.1979484], [-1.4060848999999995, 53.19941440000001], [-1.4061600495635893, 53.19957740430325], [-1.4061683, 53.19959529999999], [-1.4062487, 53.19975979999999], [-1.4065677, 53.200413], [-1.4069442, 53.201120499999995], [-1.4075566, 53.20219960000001], [-1.4082726999999997, 53.20332909999999], [-1.4086293, 53.203891600000006], [-1.4093836, 53.20496159999998], [-1.4102297999999998, 53.206053], [-1.4113067999999998, 53.20736659999999], [-1.4124803, 53.208669099999995], [-1.4134155, 53.2096821], [-1.4138528, 53.2101382], [-1.4139697999999998, 53.2102665], [-1.4147732000000002, 53.2111482], [-1.4156158, 53.2121714], [-1.4161812, 53.21292059999999], [-1.4168412999999995, 53.2138603], [-1.4176471999999998, 53.2150358], [-1.4183065999999998, 53.2161122], [-1.4191071999999998, 53.2176302], [-1.4194418999999998, 53.2183756], [-1.4199130999999998, 53.2194909], [-1.4202313999999998, 53.22029539999999], [-1.4202835000000005, 53.2204531], [-1.4205595, 53.22136929999999], [-1.4210509999999998, 53.22327679999999], [-1.4212878999999998, 53.22426130000001], [-1.4213749, 53.22482579999999], [-1.421444, 53.22541260000001], [-1.4214947999999998, 53.225844499999994], [-1.4215171, 53.2262212], [-1.4215447, 53.2268344], [-1.4215635, 53.227518399999994], [-1.4215631, 53.2278142], [-1.4215627999999998, 53.2280037], [-1.4215653999999998, 53.22860240000001], [-1.4215160999999998, 53.22931], [-1.4214669, 53.2299541], [-1.4214151999999998, 53.2302479], [-1.4213961, 53.23046870000001], [-1.4213871, 53.230539799999995], [-1.421355, 53.2308099], [-1.4213194, 53.23120649999999], [-1.4212442999999997, 53.23167370000001], [-1.4211719, 53.232078300000005], [-1.4210347, 53.23277959999999], [-1.4207108, 53.233915800000005], [-1.4206738, 53.2340645], [-1.4201875, 53.2357014], [-1.4197953999999997, 53.236971200000006], [-1.4196555999999998, 53.237373100000006], [-1.4195567, 53.2376884], [-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4185732999999998, 53.2424395], [-1.4183998999999998, 53.24320819999999], [-1.4183483999999995, 53.24354469999999], [-1.4183058, 53.2438131], [-1.4182698, 53.24410869999999], [-1.4182477, 53.2444058], [-1.4182060999999997, 53.244879700000006], [-1.4181898999999998, 53.2453766], [-1.4181807, 53.245944], [-1.4181825111114212, 53.24599769765452], [-1.4181957999999997, 53.2463917], [-1.4181929, 53.2467771], [-1.4182451, 53.24763630000001], [-1.4182997, 53.248159699999995], [-1.4184117999999997, 53.2488521], [-1.4186807999999995, 53.250231599999985], [-1.4188117, 53.2508949], [-1.418905, 53.25151459999999], [-1.4190437, 53.2527062], [-1.4191128, 53.2533174], [-1.4191136058774505, 53.25335536819731], [-1.4191207, 53.2536896], [-1.4191117, 53.2543549], [-1.4190953, 53.2545437], [-1.4189729, 53.2552949], [-1.4189045, 53.2556044], [-1.4185157, 53.25687189999999], [-1.4182637, 53.257602699999985], [-1.4180806999999995, 53.2580113], [-1.4179872, 53.258219200000006], [-1.4179242, 53.25834809999999], [-1.4177656, 53.2586485], [-1.4176513, 53.258877299999995], [-1.4175115, 53.25912590000001], [-1.417443, 53.2592378], [-1.4170866999999998, 53.2598195], [-1.4169380000000005, 53.2600383], [-1.4168122, 53.26022329999999], [-1.4166516999999998, 53.26045220000001], [-1.4162464999999995, 53.2609797], [-1.4162162, 53.2610177], [-1.4160932, 53.26117180000001], [-1.4159282999999998, 53.2613673], [-1.4154388, 53.261936099999986], [-1.4150807, 53.262321699999994], [-1.4146172, 53.26279319999998], [-1.4139116, 53.2634428], [-1.4136605, 53.263662999999994], [-1.413604, 53.2637113], [-1.4133986, 53.263887], [-1.4132608, 53.263993000000006], [-1.4129134, 53.26426010000001], [-1.4122135, 53.2648017], [-1.4109513, 53.265693500000005], [-1.4099568999999998, 53.2662924], [-1.4091635999999998, 53.266759], [-1.4082146, 53.26725929999999], [-1.4072785999999995, 53.2677121], [-1.4066294, 53.268001599999984], [-1.4056110999999998, 53.268442], [-1.4050254, 53.26867579999999], [-1.4040397999999998, 53.269035], [-1.4029972, 53.2693829], [-1.4023686999999998, 53.26958549999999], [-1.4018925999999998, 53.269733], [-1.4013827, 53.2698776], [-1.4013088, 53.2698976], [-1.4009836, 53.2699854], [-1.3999267999999998, 53.27026180000001], [-1.3991735, 53.2704433], [-1.3988222999999995, 53.2705253], [-1.3985054, 53.2705907], [-1.3973065999999998, 53.2708298], [-1.3964711, 53.27097510000001], [-1.3960924, 53.27104090000001], [-1.3952639, 53.2711162], [-1.3948185999999998, 53.2711772], [-1.3939134999999998, 53.2712889], [-1.3819981999999995, 53.272503099999994], [-1.3815809, 53.27254570000001], [-1.3806957, 53.2726777], [-1.3800809, 53.2727355], [-1.3797358999999998, 53.27276789999999], [-1.3791321999999997, 53.27282869999999], [-1.377323, 53.2730232], [-1.3756176000000002, 53.2732092], [-1.3740974, 53.2733983], [-1.3718883999999998, 53.27374249999999], [-1.3700068, 53.2741257], [-1.3683093, 53.2745142], [-1.3669717, 53.274856699999994], [-1.3648842, 53.275453000000006], [-1.3626585, 53.276195599999994], [-1.3608656, 53.2768568], [-1.3595151999999997, 53.277410800000006], [-1.3582059, 53.27799099999999], [-1.3567188, 53.2787191], [-1.3565446, 53.27880439999999], [-1.3559777999999998, 53.2790758], [-1.3553006999999997, 53.2794096], [-1.3546874999999998, 53.279711899999995], [-1.3527512999999998, 53.28069330000001], [-1.3505593, 53.28191160000001], [-1.3497663999999998, 53.2823865], [-1.3474729261792822, 53.28391900977857], [-1.3473378, 53.284009299999994], [-1.3455902999999998, 53.2853751], [-1.3450460999999998, 53.28585089999999], [-1.3446045, 53.28627010000001], [-1.3436341999999997, 53.2872568], [-1.3428965999999998, 53.28800210000001], [-1.3424701, 53.288459], [-1.3418522, 53.2891909], [-1.3413748, 53.2898082], [-1.3409438, 53.29047330000001], [-1.3400666999999995, 53.29185160000001], [-1.3396402, 53.29264920000001], [-1.3392835, 53.293399], [-1.3387887, 53.2945773], [-1.3386733, 53.2948828], [-1.3383695, 53.2958094], [-1.3380444, 53.29719560000001], [-1.3377921999999998, 53.2993716], [-1.3377717, 53.29987319999999], [-1.3377547, 53.30028819999999], [-1.3378389000000002, 53.3016056], [-1.3378735, 53.3018933], [-1.3379128999999998, 53.3022206], [-1.3380291999999998, 53.30287139999999], [-1.3380806, 53.30315879999999], [-1.3381993, 53.3036455], [-1.3383001999999995, 53.3040594], [-1.3386284, 53.305600299999995], [-1.3387147, 53.3059022], [-1.338930449939922, 53.30706581297633], [-1.3390226, 53.3075628], [-1.339196, 53.3094344], [-1.3391713, 53.310667200000005], [-1.3391322999999995, 53.3113586], [-1.3390686, 53.3118647], [-1.3389094, 53.312890200000005], [-1.3386616, 53.313964000000006], [-1.3384001, 53.314836], [-1.3381292, 53.3156019], [-1.3379951, 53.31596559999999], [-1.3376866, 53.31672089999999], [-1.3371877, 53.31775859999999], [-1.336764, 53.318548500000006], [-1.3363536, 53.3192576], [-1.3359898999999995, 53.3198374], [-1.3356384, 53.3203843], [-1.3353022, 53.3208602], [-1.3349765, 53.3212923], [-1.3345958999999998, 53.32177140000001], [-1.3341614999999998, 53.32230800000001], [-1.3334535999999997, 53.32305989999999], [-1.3327637, 53.323827], [-1.3313397, 53.3254232], [-1.3310373, 53.3257994], [-1.3308112999999997, 53.32610119999999], [-1.3303954, 53.32663659999999], [-1.3294440999999997, 53.328078700000006], [-1.3286544999999998, 53.329564], [-1.3277868999999998, 53.33139859999999], [-1.3271975, 53.333251699999984], [-1.3269497, 53.3342404], [-1.3268449999999998, 53.3347994], [-1.3267093999999997, 53.33562460000001], [-1.3266232, 53.3363786], [-1.3265892999999995, 53.337454599999994], [-1.3265716999999997, 53.33830240000001], [-1.3266245, 53.339281099999994], [-1.32672, 53.3401219], [-1.3268555, 53.3410259], [-1.3271173999999997, 53.342160599999985], [-1.3273145999999998, 53.3428044], [-1.3274685999999998, 53.34327], [-1.3275064999999997, 53.34337330000001], [-1.327605, 53.3436853], [-1.3276506, 53.34380739999999], [-1.3278043999999998, 53.3442829], [-1.3278488, 53.344420599999985], [-1.3279309, 53.3446759], [-1.3281437000000005, 53.3453613], [-1.3283799, 53.34609539999999], [-1.3286507999999997, 53.3469049], [-1.3290391, 53.347973399999994], [-1.3292826, 53.3486577], [-1.3293926, 53.34900390000001], [-1.3294769, 53.3492716], [-1.3296237, 53.3497461], [-1.3299099999999997, 53.35056879999999], [-1.3304591999999995, 53.3517911], [-1.3310016, 53.3528185], [-1.3318512999999998, 53.3542133], [-1.3328194999999998, 53.3555504], [-1.3336563, 53.35660299999999], [-1.3343944855644498, 53.35744259132289], [-1.3344270323266167, 53.3574796087063], [-1.3346063, 53.3576835], [-1.3352769, 53.358408700000005], [-1.3358728, 53.35902260000001], [-1.3371339, 53.36021710000001], [-1.3377176282705192, 53.36070877627213], [-1.3377731, 53.3607555], [-1.3393512, 53.36197339999999], [-1.3405461999999997, 53.362863299999994], [-1.342407, 53.364347200000005], [-1.3436821, 53.3654457], [-1.3448603999999995, 53.3666196], [-1.3461478, 53.3679929], [-1.3465952601964168, 53.36848067150791], [-1.3471124, 53.3690444], [-1.3474729261792822, 53.36944897138396], [-1.3477034, 53.36970759999999], [-1.3478686999999998, 53.3699128], [-1.3481927, 53.37029059999999], [-1.3484749, 53.3706335], [-1.3486866999999998, 53.37090359999999], [-1.3490717, 53.37142819999999], [-1.3493170000000003, 53.3717576], [-1.349439, 53.37195419999999], [-1.3497591999999998, 53.3724312], [-1.35, 53.3728494], [-1.3501196999999998, 53.37305219999999], [-1.3505499, 53.3737781], [-1.3511132, 53.374726499999994], [-1.3515356, 53.37542559999999], [-1.3521175999999997, 53.3763429], [-1.3522911999999998, 53.37663919999999], [-1.3527074999999995, 53.37732609999999], [-1.3531761999999998, 53.3781096], [-1.35386, 53.37933559999999], [-1.3543463999999998, 53.380318599999995], [-1.3547758, 53.3813273], [-1.3551392, 53.382304899999994], [-1.3553004, 53.38290099999998], [-1.3554629, 53.3835925], [-1.3555609999999998, 53.3841469], [-1.3556368, 53.3847098], [-1.3556988999999997, 53.3855041], [-1.355718, 53.386119599999994], [-1.3556968, 53.3869574], [-1.3556341999999997, 53.38761869999999], [-1.3554706, 53.38838489999999], [-1.3553482, 53.38925150000001], [-1.3551646999999998, 53.390412299999994], [-1.3549161, 53.3917668], [-1.3546818, 53.393398600000005], [-1.3546100999999997, 53.3938586], [-1.3545495999999997, 53.39444670000001], [-1.3545348999999998, 53.3948159], [-1.3545255, 53.3951053], [-1.3545355, 53.3953775], [-1.3545629999999995, 53.395745700000006], [-1.3546367999999998, 53.3963966], [-1.3548161999999997, 53.39724379999999], [-1.3550593999999998, 53.3980117], [-1.3553769, 53.3987742], [-1.3557794, 53.3995409], [-1.356132, 53.4001526], [-1.3566564000000003, 53.4010065], [-1.35838, 53.402817], [-1.3604721999999998, 53.4048458], [-1.3605992, 53.405031699999995], [-1.3611745, 53.40557469999999], [-1.3616719999999998, 53.40606389999999], [-1.3624471, 53.406912], [-1.3628671999999995, 53.40737479999999], [-1.3632475999999998, 53.4078459], [-1.3633900999999995, 53.4080549], [-1.3636579999999998, 53.40842850000001], [-1.3641237999999998, 53.4090799], [-1.3642183, 53.409213400000006], [-1.3647743000000003, 53.41014019999999], [-1.3653651, 53.4111833], [-1.3659341, 53.4122544], [-1.3662342, 53.41267319999999], [-1.3663894999999997, 53.4129448], [-1.3665642000000002, 53.4132803], [-1.3667741, 53.413664999999995], [-1.3670958, 53.41426109999999], [-1.3671082894710949, 53.41428429590598], [-1.3672583, 53.41456289999999], [-1.3677345999999997, 53.41549229999999], [-1.3683215000000002, 53.416558599999995], [-1.3688959999999997, 53.417551399999994], [-1.3694467, 53.4186665], [-1.3697718, 53.4192516], [-1.3701408, 53.4199767], [-1.3708515, 53.4212987], [-1.3710224, 53.4216072], [-1.3718445, 53.4233657], [-1.371940733154593, 53.423637172561605], [-1.3719527335256376, 53.42367102534118], [-1.3720428, 53.42392509999999], [-1.3721564, 53.424318], [-1.3723394999999998, 53.42501219999999], [-1.3724559999999997, 53.4258096], [-1.3725545, 53.4265376], [-1.3725718202136448, 53.42694038020954], [-1.3725748999999998, 53.427012000000005], [-1.372576, 53.42713679999999], [-1.3725779, 53.42735089999999], [-1.3725738999999997, 53.4274949], [-1.3725738309037685, 53.42752948269041], [-1.3725736999999998, 53.427595], [-1.3725425, 53.427847199999995], [-1.3723661, 53.4288131], [-1.3720555, 53.42982829999999], [-1.3720098999999997, 53.42997739999999], [-1.3716836999999995, 53.4307578], [-1.3712143, 53.4316265], [-1.3707515999999995, 53.432348399999995], [-1.3700792, 53.4332608], [-1.3698796, 53.4335476], [-1.3694051, 53.434051], [-1.3689211, 53.4345622], [-1.3688493674691404, 53.43463619776868], [-1.3685221, 53.4349738], [-1.3680983, 53.4353429], [-1.3676624, 53.43569839999999], [-1.3672923, 53.4359844], [-1.3669756999999998, 53.43622040000001], [-1.3665667999999995, 53.4365069], [-1.366198, 53.43675060000001], [-1.3658278, 53.4369815], [-1.3654374, 53.4372071], [-1.3648497, 53.4375357], [-1.3643911, 53.4377715], [-1.3639189, 53.4379976], [-1.3627835, 53.43849459999999], [-1.3612021, 53.439201700000005], [-1.3611424, 53.43922839999999], [-1.3609702999999995, 53.439305], [-1.3606334999999998, 53.43945389999999], [-1.3593936999999998, 53.4399971], [-1.3579755, 53.44062010000001], [-1.3564408999999995, 53.44130299999999], [-1.3544767, 53.442166], [-1.3509136, 53.44373349999999], [-1.3506097, 53.44386320000001], [-1.3502786999999998, 53.444004], [-1.3492488, 53.444464100000005], [-1.3479183, 53.4450488], [-1.3474729261792822, 53.4452494629695], [-1.347436, 53.44526609999999], [-1.3473762, 53.44529209999999], [-1.3472211, 53.4453594], [-1.3463237, 53.4457548], [-1.3446431999999997, 53.446499999999986], [-1.3432954, 53.4470934], [-1.3417228, 53.4477925], [-1.3394334999999995, 53.4487925], [-1.3366256999999997, 53.4500293], [-1.3361088, 53.4502587], [-1.3360625, 53.4502786], [-1.3358076, 53.450388], [-1.3353704999999998, 53.4505908], [-1.3345766, 53.450963999999985], [-1.3336593, 53.4514078], [-1.3324374999999995, 53.45200549999999], [-1.3311124, 53.4526702], [-1.3299118, 53.4533013], [-1.3293819999999998, 53.4535899], [-1.3288087, 53.4539158], [-1.3282381, 53.454246899999994], [-1.3277548, 53.4545423], [-1.3274381999999998, 53.45473949999999], [-1.3270944, 53.4549622], [-1.3267062353999053, 53.455215998746475], [-1.3263225, 53.4554669], [-1.3256396999999998, 53.4559192], [-1.3249985, 53.45633829999999], [-1.323976, 53.457016900000006], [-1.323434, 53.45739789999999], [-1.3225581, 53.45804300000001], [-1.3219078, 53.45851449999999], [-1.3213394, 53.4589347], [-1.3210195, 53.45917129999999], [-1.3208679, 53.4592642], [-1.3206825000000002, 53.45936480000001], [-1.3204403999999998, 53.4594861], [-1.3200805999999998, 53.459644699999984], [-1.3197322, 53.459776899999994], [-1.3194159, 53.4598835], [-1.3190794, 53.45998050000001], [-1.318693, 53.46007470000001], [-1.3182292, 53.46016590000001], [-1.3178053, 53.46022849999999], [-1.3174111, 53.46026820000001], [-1.3168869, 53.4603007], [-1.3153691999999997, 53.46036459999999], [-1.3149334, 53.46038779999999], [-1.3146573999999998, 53.460408300000005], [-1.3143821, 53.4604388], [-1.3140921, 53.460476799999995], [-1.3137976999999998, 53.46052459999999], [-1.3135007999999997, 53.4605807], [-1.3132136, 53.460649], [-1.3129835, 53.46071], [-1.3127652, 53.4607732], [-1.3125105, 53.46085819999999], [-1.3122628, 53.460950099999984], [-1.3109086, 53.46150239999999], [-1.3095620999999995, 53.46208740000001], [-1.3090759, 53.46229899999999], [-1.3083622, 53.462631299999984], [-1.3080369, 53.462769], [-1.3076814999999995, 53.4629194], [-1.3072086000000005, 53.463195000000006], [-1.3070891999999998, 53.46326189999999], [-1.3064652, 53.4636008], [-1.3057663999999998, 53.463992199999986], [-1.3055561, 53.4641215], [-1.3051779, 53.464385], [-1.3049586, 53.4645644], [-1.3047324000000002, 53.46477879999998], [-1.3044979, 53.465004699999994], [-1.3042514, 53.4652424], [-1.3040698, 53.4654741], [-1.3037990999999998, 53.465943], [-1.3034997, 53.46680150000001], [-1.3032389625168508, 53.46779240988761], [-1.3031465, 53.46814379999999], [-1.3028042, 53.46956699999999], [-1.3025843999999998, 53.4704519], [-1.3020257, 53.47255749999999], [-1.3019409, 53.47287070000001], [-1.301921, 53.4731595], [-1.3019088999999997, 53.4732502], [-1.3018207999999998, 53.4735973], [-1.3014901999999997, 53.4747585], [-1.300749, 53.477541499999994], [-1.3006056, 53.478149599999995], [-1.3005196, 53.4785457], [-1.3004939, 53.4787882], [-1.3004939, 53.479067500000006], [-1.3005270999999998, 53.4795481], [-1.3005569, 53.47981129999999], [-1.3006448, 53.480029599999995], [-1.3007399999999998, 53.4802262], [-1.3008538999999997, 53.4804258], [-1.3011335, 53.4808214], [-1.3013927, 53.48116180000001], [-1.3016409999999998, 53.4815075], [-1.3017677999999997, 53.48168509999999], [-1.3018785, 53.481869200000006], [-1.3020721, 53.4822637], [-1.3022049, 53.482649], [-1.3022807, 53.4829423], [-1.3023248, 53.48324749999999], [-1.3023429, 53.4835932], [-1.3023224, 53.4839386], [-1.3022720999999997, 53.4842533], [-1.3021934, 53.48457059999999], [-1.3021238, 53.48475349999999], [-1.3020461999999997, 53.484926599999994], [-1.3019882956567308, 53.485056530811626], [-1.3018866999999998, 53.48528449999999], [-1.301612, 53.485746199999994], [-1.3012274, 53.4861763], [-1.2996369, 53.4877624], [-1.2986661999999998, 53.4886856], [-1.2985096, 53.48886420000001], [-1.2982632, 53.489096], [-1.29807, 53.4892636], [-1.2978694999999998, 53.4894319], [-1.2976621999999998, 53.4895939], [-1.2974324, 53.48975660000001], [-1.296863, 53.4901415], [-1.2966647999999998, 53.49026219999999], [-1.2965230999999997, 53.4903514], [-1.2961624, 53.4905432], [-1.295842, 53.4906854], [-1.2954137, 53.4908422], [-1.2950053, 53.4909656], [-1.2946918, 53.4910456], [-1.2943493, 53.4911141], [-1.2940634, 53.4911567], [-1.2937745, 53.49119170000001], [-1.2933979, 53.49122299999999], [-1.2931149, 53.4912368], [-1.2927906, 53.49123719999999], [-1.2923356, 53.49121949999999], [-1.2917848, 53.4911707], [-1.2912385, 53.491105899999994], [-1.2910089, 53.49107649999999], [-1.2909484, 53.4910687], [-1.2905653, 53.4910195], [-1.2896157, 53.4909351], [-1.2890018999999997, 53.4908806], [-1.288389, 53.490835], [-1.2878816, 53.49080299999999], [-1.2873595999999998, 53.490769199999995], [-1.2871608999999995, 53.4907603], [-1.285292, 53.4906767], [-1.2846270999999998, 53.4906509], [-1.281306, 53.4905443], [-1.2776503, 53.490429000000006], [-1.2768455, 53.4904102], [-1.2760133, 53.49039549999999], [-1.2754474999999998, 53.4904022], [-1.2748825, 53.49041809999999], [-1.2743793, 53.49044309999999], [-1.2738853, 53.4904781], [-1.2728809000000003, 53.49056910000001], [-1.2721783000000002, 53.4906592], [-1.2714754999999998, 53.4907667], [-1.2700756, 53.4910076], [-1.2662075999999998, 53.491681199999995], [-1.2648103, 53.4919317], [-1.2633778999999998, 53.49218279999999], [-1.262703, 53.4922933], [-1.2620159, 53.492415400000006], [-1.2601207, 53.492747599999994], [-1.2593051, 53.49286800000001], [-1.2584596999999995, 53.49297439999999], [-1.2580368999999998, 53.493017599999995], [-1.25764139776733, 53.49305186229485], [-1.2575843999999998, 53.493056799999984], [-1.2567592, 53.49312009999999], [-1.2561224, 53.493153500000005], [-1.2554734999999997, 53.49317709999998], [-1.2541661, 53.4931953], [-1.2529794999999997, 53.4931722], [-1.2517683999999998, 53.4931223], [-1.2510564000000002, 53.49308769999999], [-1.2503294, 53.49304360000001], [-1.2495986, 53.49298349999999], [-1.2488945, 53.492926700000005], [-1.2482472999999998, 53.4928508], [-1.2475974, 53.492766], [-1.2472921999999995, 53.492723600000005], [-1.2469502, 53.4926761], [-1.2463028, 53.4925745], [-1.2451504999999998, 53.4923557], [-1.2440194, 53.4920974], [-1.2427269999999997, 53.4917589], [-1.2420926, 53.4915823], [-1.2414430999999997, 53.4914014], [-1.2389427999999998, 53.4907143], [-1.2365293000000002, 53.4900495], [-1.2354393, 53.48975320000001], [-1.2348814, 53.489606599999995], [-1.2343201, 53.4894729], [-1.233635, 53.4893353], [-1.2332171999999997, 53.48925979999999], [-1.2327981, 53.4891912], [-1.2326531, 53.4891724], [-1.2323046, 53.489136300000006], [-1.2318099, 53.4890925], [-1.2310312, 53.48900389999999], [-1.2306544, 53.4889611], [-1.2302784000000002, 53.488928099999995], [-1.2298465, 53.488899100000005], [-1.2286395, 53.4888451], [-1.2280269, 53.4888353], [-1.2274138, 53.4888387], [-1.2260512, 53.4889026], [-1.2252477, 53.4889656], [-1.2230874, 53.48916749999999], [-1.2213654, 53.48931429999999], [-1.2206465, 53.48937490000001], [-1.2203563, 53.48940999999999], [-1.2200835, 53.4894497], [-1.2192574, 53.4895972], [-1.2180171999999998, 53.489850800000006], [-1.2149942, 53.49066859999999], [-1.2125368, 53.4913718], [-1.2110966, 53.491864699999994], [-1.2103893, 53.492133499999994], [-1.2096956, 53.49240799999999], [-1.2084543, 53.4929464], [-1.2071744000000002, 53.49348599999999], [-1.2070335, 53.49354459999999], [-1.1992181999999998, 53.49696589999999], [-1.1989894, 53.4970619], [-1.1958921, 53.49842369999999], [-1.1949451, 53.49886279999998], [-1.1947663, 53.4989506], [-1.1938901, 53.49937029999999], [-1.1933323000000002, 53.4996204], [-1.1927495, 53.4998672], [-1.1921562999999995, 53.500111800000006], [-1.1915443999999995, 53.5003511], [-1.1902521999999998, 53.5008059], [-1.1891578, 53.50114599999999], [-1.1880584999999997, 53.50145289999999], [-1.1857838, 53.502003599999995], [-1.1778242, 53.503928499999994], [-1.1751912, 53.5045644], [-1.1744679, 53.5047466], [-1.1743889, 53.5047665], [-1.1740351, 53.50484010000001], [-1.1726190999999997, 53.50514940000001], [-1.1721372000000003, 53.50525180000001], [-1.1716421, 53.5053428], [-1.1706377, 53.5055057], [-1.1697289, 53.50563739999999], [-1.1693199, 53.5056991], [-1.1688908, 53.5057356], [-1.1683461, 53.50581429999999], [-1.1678098693553778, 53.50587633329951], [-1.1665334, 53.506024], [-1.1659208999999997, 53.50611709999999], [-1.1655989, 53.5061736], [-1.1654349999999998, 53.50620239999999], [-1.1652733999999998, 53.5062367], [-1.164862, 53.50632399999999], [-1.1642822999999998, 53.5064688], [-1.1636059999999997, 53.5066527], [-1.1631384, 53.50679399999999], [-1.1627016999999995, 53.5069377], [-1.1622031, 53.5071181], [-1.1616853000000005, 53.5073364], [-1.1612061, 53.50755939999999], [-1.1601414, 53.5081144], [-1.1556338, 53.5106358], [-1.1550315999999998, 53.51096509999999], [-1.1547164, 53.51114059999999], [-1.1541718999999997, 53.5114341], [-1.1532251999999998, 53.51195719999999], [-1.1520932999999998, 53.5125776], [-1.1510566, 53.5131455], [-1.1499340999999998, 53.513759400000005], [-1.1488183, 53.5143639], [-1.1482095, 53.5146813], [-1.1478808, 53.51484649999998], [-1.1474745, 53.5150417], [-1.1470587999999995, 53.515233900000005], [-1.1466176, 53.515419699999995], [-1.1460569, 53.515630300000005], [-1.1450909, 53.515963], [-1.1445483, 53.51612709999999], [-1.1443403, 53.5161717], [-1.1441217999999995, 53.51621080000001], [-1.1439003, 53.516242899999995], [-1.1428987999999998, 53.5162962], [-1.1425754, 53.516295099999994], [-1.142271, 53.51627589999999], [-1.1419878, 53.51623289999999], [-1.1417109, 53.5161756], [-1.1414414, 53.5160977], [-1.1411911, 53.5159977], [-1.1410027, 53.515904000000006], [-1.1407925, 53.51579069999999], [-1.1406113, 53.5156695], [-1.1403937999999998, 53.515499200000015], [-1.1402646, 53.5153704], [-1.1401718, 53.51525169999999], [-1.1400808999999998, 53.515120200000005], [-1.1400188999999998, 53.5150102], [-1.1399454999999998, 53.514859999999985], [-1.139907372388138, 53.51471995077203], [-1.1399045, 53.514709399999994], [-1.1397423, 53.514147400000006], [-1.1396929, 53.5139826], [-1.1396010999999997, 53.5137496], [-1.1395481, 53.513614999999994], [-1.1394153000000002, 53.5133112], [-1.1392100999999997, 53.51287099999999], [-1.1390157, 53.512508100000005], [-1.1388560999999997, 53.512244199999984], [-1.1386657, 53.5119507], [-1.1384913, 53.51170109999999], [-1.1382861, 53.5114179], [-1.1380595, 53.511128500000005], [-1.1378114, 53.5108342], [-1.1375779999999998, 53.5105742], [-1.1372467999999998, 53.510229599999995], [-1.1368981, 53.5098875], [-1.1363415, 53.5093922], [-1.1357782999999997, 53.50892730000001], [-1.1352865, 53.50855940000001], [-1.1348841, 53.5082739], [-1.1347268, 53.5081682], [-1.1344173999999998, 53.5079605], [-1.1339399999999995, 53.50766540000001], [-1.1334384, 53.5073734], [-1.1329194000000002, 53.5070911], [-1.1323788999999995, 53.506816699999995], [-1.1318048999999997, 53.50654549999999], [-1.1312698, 53.5063079], [-1.1305697999999995, 53.5060223], [-1.1298805, 53.505759899999994], [-1.1291429, 53.50550550000001], [-1.1284315, 53.5052827], [-1.1279117, 53.505130599999994], [-1.1272747, 53.50495750000001], [-1.1266225, 53.504791099999984], [-1.1263399, 53.504719], [-1.1256332, 53.50454909999999], [-1.1247587, 53.5043497], [-1.1238522, 53.5041431], [-1.1212718999999998, 53.503556], [-1.1203036, 53.50333429999999], [-1.1185361, 53.50293390000001], [-1.118194656011413, 53.5028561569406], [-1.1176845000000002, 53.50274000000001], [-1.117254, 53.5026427], [-1.1168074, 53.5025382], [-1.1167492, 53.5025228], [-1.1164708, 53.50244889999998], [-1.1161194, 53.5023532], [-1.1151244, 53.5020578], [-1.1143672, 53.50182720000001], [-1.1139194, 53.501706600000006], [-1.1134589, 53.501600999999994]]}", "current_leg_start": "Toton North Yard", "dest_arr_time_act": "0510", "motion_projection": null, "next_location_lat": "53.5016010", "next_location_lon": "-1.1134589", "previous_location": "Hexthorpe Jn", "current_leg_milage": "54.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 21, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51990670\", \"confirmationDeadline\": \"2026-09-17T03:47:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 765.556, \"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\": 1259.204, \"from_m\": 765.556, \"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\": 1469.651, \"from_m\": 1259.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1484.913, \"from_m\": 1469.651, \"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\": 1539.766, \"from_m\": 1484.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17577.492, \"from_m\": 1539.766, \"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\": 18191.777, \"from_m\": 17577.492, \"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\": 18291.727, \"from_m\": 18191.777, \"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\": 18330.036, \"from_m\": 18291.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20466.025, \"from_m\": 18330.036, \"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\": 32286.79, \"from_m\": 20466.025, \"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\": 33040.983, \"from_m\": 32286.79, \"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\": 33335.144, \"from_m\": 33040.983, \"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\": 35146.218, \"from_m\": 33335.144, \"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\": 37658.859, \"from_m\": 35146.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38331.473, \"from_m\": 37658.859, \"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\": 39969.304, \"from_m\": 38331.473, \"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\": 40040.112, \"from_m\": 39969.304, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51392.48, \"from_m\": 40040.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54635.291, \"from_m\": 51392.48, \"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\": 54656.597, \"from_m\": 54635.291, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55185.621, \"from_m\": 54656.597, \"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\": 65175.618, \"from_m\": 55185.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65491.018, \"from_m\": 65175.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66171.223, \"from_m\": 65491.018, \"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\": 70129.511, \"from_m\": 66171.223, \"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\": 70409.122, \"from_m\": 70129.511, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73099.487, \"from_m\": 70409.122, \"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\": 73331.042, \"from_m\": 73099.487, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74100.863, \"from_m\": 73331.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74960.723, \"from_m\": 74100.863, \"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\": 79408.034, \"from_m\": 74960.723, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79425.696, \"from_m\": 79408.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82901.572, \"from_m\": 79425.696, \"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\": 85179.559, \"from_m\": 82901.572, \"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\": 85673.224, \"from_m\": 85179.559, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85772.558, \"from_m\": 85673.224, \"capability_applied\": null, \"effective_limit_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\": 85876.89, \"from_m\": 85772.558, \"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\": 85941.64, \"from_m\": 85876.89, \"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\": 86922.509, \"from_m\": 85941.64, \"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\": 88174.246, \"from_m\": 86922.509, \"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\": 88281.606, \"from_m\": 88174.246, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88602.033, \"from_m\": 88281.606, \"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\": 89481.883, \"from_m\": 88602.033, \"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\": 89527.275, \"from_m\": 89481.883, \"capability_applied\": null, \"effective_limit_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\": 89596.64, \"from_m\": 89527.275, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90690.9, \"from_m\": 89596.64, \"capability_applied\": null, \"effective_limit_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\": 90878.052, \"from_m\": 90690.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91972.311, \"from_m\": 90878.052, \"capability_applied\": null, \"effective_limit_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\": 92041.677, \"from_m\": 91972.311, \"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\": 92087.068, \"from_m\": 92041.677, \"capability_applied\": null, \"effective_limit_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\": 92966.918, \"from_m\": 92087.068, \"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\": 93287.346, \"from_m\": 92966.918, \"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\": 93394.706, \"from_m\": 93287.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94646.442, \"from_m\": 93394.706, \"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\": 95845.248, \"from_m\": 94646.442, \"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\": 95878.977, \"from_m\": 95845.248, \"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\": 96034.741, \"from_m\": 95878.977, \"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\": 96088.197, \"from_m\": 96034.741, \"capability_applied\": null, \"effective_limit_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\": 96724.184, \"from_m\": 96088.197, \"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\": 97967.034, \"from_m\": 96724.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98130.21, \"from_m\": 97967.034, \"capability_applied\": null, \"effective_limit_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\": 98363.016, \"from_m\": 98130.21, \"capability_applied\": null, \"effective_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\": 626992, \"profile_key\": \"0ba0c3e1fba062b4a609f91ae2a3fb1699c973134601338572d02bcdd338cfd5\", \"schedule_id\": 32234, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0310\", \"location\": \"Toton North Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0315\", \"location\": \"Stapleford & Sandiacre\", \"stage_seq\": 2, \"distance_m\": 3450.018, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0319H\", \"location\": \"Trowell Jn\", \"stage_seq\": 3, \"distance_m\": 5838.391, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0324H\", \"location\": \"Langley Mill\", \"stage_seq\": 4, \"distance_m\": 13394.832, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0328\", \"location\": \"Ironville Jn\", \"stage_seq\": 5, \"distance_m\": 18619.435, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0331H\", \"location\": \"Alfreton\", \"stage_seq\": 6, \"distance_m\": 23335.464, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0338H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 7, \"distance_m\": 34405.007, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0341H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 8, \"distance_m\": 38150.413, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0343H\", \"location\": \"Chesterfield\", \"stage_seq\": 9, \"distance_m\": 39607.551, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0345H\", \"location\": \"Tapton Jn\", \"stage_seq\": 10, \"distance_m\": 40520.452, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0350H\", \"location\": \"Barrow Hill North Jn\", \"stage_seq\": 11, \"distance_m\": 44977.009, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0356H\", \"location\": \"Beighton Jn\", \"stage_seq\": 12, \"distance_m\": 54704.482, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0359H\", \"location\": \"Treeton Jn\", \"stage_seq\": 13, \"distance_m\": 57696.764, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0404H\", \"location\": \"Masborough Jn\", \"stage_seq\": 14, \"distance_m\": 65438.167, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0407H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 15, \"distance_m\": 69488.761, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0411H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 16, \"distance_m\": 72911.435, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0414H\", \"location\": \"Mexborough\", \"stage_seq\": 17, \"distance_m\": 74755.06, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0421H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 18, \"distance_m\": 82843.714, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0425H\", \"location\": \"Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 86430.606, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428H\", \"location\": \"Decoy North Jn\", \"stage_seq\": 20, \"distance_m\": 88475.314, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": false, \"wtt_arr\": \"0431H\", \"wtt_dep\": \"0433H\", \"location\": \"Doncaster Down Decoy (FLHH)\", \"stage_seq\": 21, \"distance_m\": 88842.723, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437H\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 22, \"distance_m\": 89527.275, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": false, \"wtt_arr\": \"0440H\", \"wtt_dep\": \"0500H\", \"location\": \"St. Catherines Jn\", \"stage_seq\": 23, \"distance_m\": 90784.476, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504H\", \"location\": \"Low Ellers Curve Jn\", \"stage_seq\": 24, \"distance_m\": 91659.76, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 25, \"distance_m\": 92758.87, \"section_seq\": 1, \"route_path_id\": 71327}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": null, \"location\": \"Doncaster Up Decoy\", \"stage_seq\": 26, \"distance_m\": 98363.016, \"section_seq\": 1, \"route_path_id\": 71327}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 98363.016, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71327}], \"total_distance_m\": 98363.016, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 71011.183, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 27351.833, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0310", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "104.5", "current_position_lat": "53.5016010", "current_position_lon": "-1.1134589", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:58:19Z\", \"source_id\": 51976187, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:59:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:58:18Z\", \"source_id\": 16765532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:05:20Z\", \"source_id\": 51977406, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:05:23Z\", \"source_id\": 16765750, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:36:42Z\", \"source_id\": 51983115, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:36:48Z\", \"source_id\": 16766792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:00:21Z\", \"source_id\": 51988295, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:00:29Z\", \"source_id\": 16767953, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:02:31Z\", \"source_id\": 51988844, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:02:37Z\", \"source_id\": 16768114, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Belmont Down Yard", "service_state_platform": null, "timing_fact_generation": 1789615654101771, "current_leg_arrival_utc": "2026-09-17T03:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:00.096529", "service_state_evidence_id": 51992376, "current_leg_start_actual_dep": "2026-09-17T02:47:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:02.199559", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6E16 None None None None {"version": 3, "segments": [{"to_m": 765.556, "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": 1259.204, "from_m": 765.556, "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": 1469.651, "from_m": 1259.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1484.913, "from_m": 1469.651, "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": 1539.766, "from_m": 1484.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17577.492, "from_m": 1539.766, "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": 18191.777, "from_m": 17577.492, "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": 18291.727, "from_m": 18191.777, "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": 18330.036, "from_m": 18291.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20466.025, "from_m": 18330.036, "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": 32286.79, "from_m": 20466.025, "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": 33040.983, "from_m": 32286.79, "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": 33335.144, "from_m": 33040.983, "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": 35146.218, "from_m": 33335.144, "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": 37658.859, "from_m": 35146.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38331.473, "from_m": 37658.859, "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": 39969.304, "from_m": 38331.473, "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": 40040.112, "from_m": 39969.304, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51392.48, "from_m": 40040.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54635.291, "from_m": 51392.48, "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": 54656.597, "from_m": 54635.291, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55185.621, "from_m": 54656.597, "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": 65175.618, "from_m": 55185.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65491.018, "from_m": 65175.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66171.223, "from_m": 65491.018, "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": 70129.511, "from_m": 66171.223, "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": 70409.122, "from_m": 70129.511, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73099.487, "from_m": 70409.122, "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": 73331.042, "from_m": 73099.487, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74100.863, "from_m": 73331.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74960.723, "from_m": 74100.863, "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": 79408.034, "from_m": 74960.723, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79425.696, "from_m": 79408.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82901.572, "from_m": 79425.696, "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": 85179.559, "from_m": 82901.572, "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": 85673.224, "from_m": 85179.559, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85772.558, "from_m": 85673.224, "capability_applied": null, "effective_limit_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": 85876.89, "from_m": 85772.558, "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": 85941.64, "from_m": 85876.89, "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": 86922.509, "from_m": 85941.64, "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": 88174.246, "from_m": 86922.509, "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": 88281.606, "from_m": 88174.246, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88602.033, "from_m": 88281.606, "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": 89481.883, "from_m": 88602.033, "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": 89527.275, "from_m": 89481.883, "capability_applied": null, "effective_limit_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": 89596.64, "from_m": 89527.275, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90690.9, "from_m": 89596.64, "capability_applied": null, "effective_limit_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": 90878.052, "from_m": 90690.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91972.311, "from_m": 90878.052, "capability_applied": null, "effective_limit_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": 92041.677, "from_m": 91972.311, "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": 92087.068, "from_m": 92041.677, "capability_applied": null, "effective_limit_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": 92966.918, "from_m": 92087.068, "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": 93287.346, "from_m": 92966.918, "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": 93394.706, "from_m": 93287.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94646.442, "from_m": 93394.706, "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": 95845.248, "from_m": 94646.442, "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": 95878.977, "from_m": 95845.248, "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": 96034.741, "from_m": 95878.977, "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": 96088.197, "from_m": 96034.741, "capability_applied": null, "effective_limit_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": 96724.184, "from_m": 96088.197, "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": 97967.034, "from_m": 96724.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98130.21, "from_m": 97967.034, "capability_applied": null, "effective_limit_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": 98363.016, "from_m": 98130.21, "capability_applied": null, "effective_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": 626992, "profile_key": "0ba0c3e1fba062b4a609f91ae2a3fb1699c973134601338572d02bcdd338cfd5", "schedule_id": 32234, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0310", "location": "Toton North Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0315", "location": "Stapleford & Sandiacre", "stage_seq": 2, "distance_m": 3450.018, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0319H", "location": "Trowell Jn", "stage_seq": 3, "distance_m": 5838.391, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0324H", "location": "Langley Mill", "stage_seq": 4, "distance_m": 13394.832, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0328", "location": "Ironville Jn", "stage_seq": 5, "distance_m": 18619.435, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0331H", "location": "Alfreton", "stage_seq": 6, "distance_m": 23335.464, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0338H", "location": "Clay Cross North Jn", "stage_seq": 7, "distance_m": 34405.007, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0341H", "location": "Chesterfield South Jn", "stage_seq": 8, "distance_m": 38150.413, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0343H", "location": "Chesterfield", "stage_seq": 9, "distance_m": 39607.551, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0345H", "location": "Tapton Jn", "stage_seq": 10, "distance_m": 40520.452, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0350H", "location": "Barrow Hill North Jn", "stage_seq": 11, "distance_m": 44977.009, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0356H", "location": "Beighton Jn", "stage_seq": 12, "distance_m": 54704.482, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0359H", "location": "Treeton Jn", "stage_seq": 13, "distance_m": 57696.764, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0404H", "location": "Masborough Jn", "stage_seq": 14, "distance_m": 65438.167, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0407H", "location": "Aldwarke Jn", "stage_seq": 15, "distance_m": 69488.761, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0411H", "location": "Swinton (S.Yorks)", "stage_seq": 16, "distance_m": 72911.435, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0414H", "location": "Mexborough", "stage_seq": 17, "distance_m": 74755.06, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0421H", "location": "Hexthorpe Jn", "stage_seq": 18, "distance_m": 82843.714, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0425H", "location": "Bridge Jn", "stage_seq": 19, "distance_m": 86430.606, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428H", "location": "Decoy North Jn", "stage_seq": 20, "distance_m": 88475.314, "section_seq": 1, "route_path_id": 71327}, {"is_pass": false, "wtt_arr": "0431H", "wtt_dep": "0433H", "location": "Doncaster Down Decoy (FLHH)", "stage_seq": 21, "distance_m": 88842.723, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437H", "location": "Doncaster Decoy South Jn", "stage_seq": 22, "distance_m": 89527.275, "section_seq": 1, "route_path_id": 71327}, {"is_pass": false, "wtt_arr": "0440H", "wtt_dep": "0500H", "location": "St. Catherines Jn", "stage_seq": 23, "distance_m": 90784.476, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504H", "location": "Low Ellers Curve Jn", "stage_seq": 24, "distance_m": 91659.76, "section_seq": 1, "route_path_id": 71327}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Potteric Carr Jn", "stage_seq": 25, "distance_m": 92758.87, "section_seq": 1, "route_path_id": 71327}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": null, "location": "Doncaster Up Decoy", "stage_seq": 26, "distance_m": 98363.016, "section_seq": 1, "route_path_id": 71327}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 98363.016, "from_m": 0.0, "section_seq": 1, "route_path_id": 71327}], "total_distance_m": 98363.016, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 71011.183, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 27351.833, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:58:19Z", "source_id": 51976187, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T01:59:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:58:18Z", "source_id": 16765532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T02:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:05:20Z", "source_id": 51977406, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T02:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:05:23Z", "source_id": 16765750, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T03:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:36:42Z", "source_id": 51983115, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T02:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:36:48Z", "source_id": 16766792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T03:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:00:21Z", "source_id": 51988295, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T03:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:00:29Z", "source_id": 16767953, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:02:31Z", "source_id": 51988844, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T03:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:02:37Z", "source_id": 16768114, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:03:00+01:00", "operational_fact": true}] Toton North Yard 0310 0310 None None None Doncaster Up Decoy 0510 0510 None EARLY -43 minutes https://www.realtimetrains.co.uk/service/gb-nr:H55133/2026-09-17/detailed None Toton North Yard 2026-09-17T02:47:00+01:00 Doncaster Down Decoy (FLHH) 104.5 {"type": "LineString", "coordinates": [[-1.2736734135256955, 52.907864421428215], [-1.2755152, 52.9104723], [-1.2763623999999998, 52.91164340000001], [-1.2768047, 52.9122781], [-1.2768395, 52.912328], [-1.27695, 52.9124794], [-1.2772697, 52.9129174], [-1.2777272, 52.913563], [-1.2781227, 52.914126800000005], [-1.2785167, 52.9147049], [-1.2788396, 52.9152003], [-1.2791319, 52.9156695], [-1.2795639, 52.9163727], [-1.2801091999999998, 52.917335900000005], [-1.2805088, 52.918113299999995], [-1.2814413, 52.9201635], [-1.2814987999999998, 52.92029629999998], [-1.2816644, 52.9207794], [-1.2817356999999998, 52.9209612], [-1.2818623, 52.9213259], [-1.2820497, 52.922148099999994], [-1.2821079, 52.9222901], [-1.2822258, 52.922544499999994], [-1.282268, 52.922635699999994], [-1.2825631, 52.92315839999999], [-1.2826933, 52.9234013], [-1.2827428, 52.92360459999999], [-1.2827976, 52.9237026], [-1.2833601, 52.92492190000001], [-1.2836053, 52.92550399999998], [-1.2838387, 52.9260718], [-1.2840289, 52.92663009999999], [-1.2841128, 52.92698209999999], [-1.2841892, 52.9274006], [-1.2842267, 52.92771], [-1.2842378, 52.92799800000001], [-1.2842405999999995, 52.9282558], [-1.2842323, 52.9285739], [-1.2842072999999998, 52.9288434], [-1.2841711999999998, 52.9291314], [-1.2840794999999998, 52.9296018], [-1.2840630680825336, 52.929673494383906], [-1.2839944, 52.929973100000005], [-1.2838667, 52.93035810000001], [-1.2837360999999998, 52.9307239], [-1.2836333999999998, 52.930965], [-1.2835138999999998, 52.93123119999999], [-1.2833945, 52.9314722], [-1.2832223, 52.9317769], [-1.2829418, 52.9322406], [-1.2825187999999998, 52.9328392], [-1.2822326999999998, 52.933231000000006], [-1.2820022, 52.9335273], [-1.281767, 52.9338523], [-1.2816114999999997, 52.93408029999999], [-1.281467, 52.93429999999999], [-1.2813203999999998, 52.93454100000001], [-1.2811969, 52.9347783], [-1.2810671, 52.93503830000001], [-1.2809519, 52.93529830000001], [-1.280887, 52.9354762], [-1.2808303999999997, 52.93564030000001], [-1.2807592, 52.93587509999999], [-1.280709, 52.93605180000001], [-1.280665, 52.9362449], [-1.2806344999999997, 52.9364572], [-1.2806136999999995, 52.9366357], [-1.2806033, 52.9368661], [-1.2805991, 52.9370541], [-1.2806054, 52.9372384], [-1.2806305, 52.9374946], [-1.2806325202605249, 52.93750555073035], [-1.2806744999999995, 52.9377331], [-1.2807498000000002, 52.93804920000001], [-1.280821, 52.9382612], [-1.2809194, 52.9385338], [-1.2812188999999998, 52.939300499999995], [-1.2815517999999997, 52.9401611], [-1.2816509, 52.940408799999986], [-1.2818576, 52.940861], [-1.2825709999999997, 52.9423608], [-1.2832555, 52.94391540000001], [-1.2840464, 52.945780600000006], [-1.2845021999999997, 52.9468537], [-1.2847836999999998, 52.94753659999999], [-1.2852693999999998, 52.948658399999985], [-1.2858423, 52.9500129], [-1.2865608999999998, 52.9516969], [-1.2870685, 52.952876399999994], [-1.2874795, 52.9539253], [-1.2876489, 52.9544348], [-1.2877310999999998, 52.9547199], [-1.2878488999999995, 52.95514250000001], [-1.2879264, 52.9554862], [-1.2879756999999998, 52.9557218], [-1.288011, 52.95593190000002], [-1.2880428, 52.956216000000005], [-1.2881290999999997, 52.9564835], [-1.2881866000000002, 52.9568766], [-1.288226408827486, 52.957223193143854], [-1.288251263180223, 52.95738097863304], [-1.288276180071121, 52.9575202458246], [-1.2883011602837502, 52.95764363966109], [-1.288326204601679, 52.95775380508509], [-1.288351313808478, 52.95785338703917], [-1.288376488687716, 52.957945030465886], [-1.2884017300229629, 52.958031380307816], [-1.2884270385977876, 52.95811508150753], [-1.2884524151957606, 52.95819877900759], [-1.2884778606004506, 52.95828511775056], [-1.2885033755954276, 52.95837674267904], [-1.2885289609642607, 52.958476298735555], [-1.2885546174905198, 52.95858643086271], [-1.2885803459577745, 52.95870978400305], [-1.2886061471495938, 52.958849003099154], [-1.2886320218495475, 52.95900673309359], [-1.2886489, 52.9591358], [-1.2887141999999998, 52.9595454], [-1.2888231, 52.9602832], [-1.2888956, 52.9607963], [-1.2896593999999997, 52.96570949999999], [-1.289741, 52.9660791], [-1.2899407, 52.967538700000006], [-1.2900703999999998, 52.96824990000001], [-1.2902595, 52.96895760000001], [-1.2904252, 52.9694881], [-1.2905897, 52.969914499999994], [-1.2906707, 52.9701194], [-1.2908092999999998, 52.97044209999999], [-1.291119, 52.97110070000001], [-1.2914932999999995, 52.97186309999999], [-1.2920219, 52.97290639999999], [-1.2923835, 52.973656199999986], [-1.2928911999999997, 52.974753], [-1.2935615000000005, 52.97610459999999], [-1.2940973999999998, 52.97721159999999], [-1.2945034, 52.978055799999986], [-1.2949390999999997, 52.9789418], [-1.2952209, 52.9795165], [-1.2955616, 52.9802157], [-1.2966283, 52.98237480000001], [-1.2967980999999995, 52.9827462], [-1.297308905175764, 52.98378961162837], [-1.2976419, 52.9844698], [-1.2977274, 52.9846294], [-1.2980295, 52.985254100000006], [-1.2986112, 52.9864171], [-1.2995343, 52.988237299999994], [-1.3001054999999997, 52.98938149999999], [-1.3004604, 52.9900755], [-1.3009949, 52.9912681], [-1.3024239, 52.9941364], [-1.3031259999999998, 52.9955643], [-1.3034347999999998, 52.996170600000006], [-1.3035626, 52.9963952], [-1.3038027999999997, 52.9967641], [-1.3041638, 52.997242799999995], [-1.304886, 52.9979602], [-1.3050946, 52.99814359999999], [-1.3054198, 52.9983938], [-1.3060503, 52.99884469999999], [-1.3062738, 52.9989971], [-1.3068052, 52.9992898], [-1.3074131000000002, 52.9996241], [-1.3079937999999998, 52.9998974], [-1.3086345999999998, 53.0001763], [-1.3105378, 53.0009737], [-1.3116451, 53.00143580000001], [-1.3128171999999998, 53.00192839999998], [-1.3134970999999998, 53.0022224], [-1.3138768999999997, 53.002381799999995], [-1.3143789, 53.002596999999994], [-1.3150322, 53.00286119999999], [-1.3159441, 53.0032623], [-1.3166987999999995, 53.0035722], [-1.3170755, 53.0037336], [-1.3181735, 53.0042176], [-1.3192265, 53.0047183], [-1.3194839, 53.004850600000005], [-1.3207491999999998, 53.0055195], [-1.3218693999999998, 53.0061904], [-1.3227558, 53.00677529999999], [-1.3236019999999995, 53.0073744], [-1.3244516, 53.0080213], [-1.3252177, 53.00866609999999], [-1.3259878, 53.0093701], [-1.3267081, 53.0100879], [-1.3273020999999998, 53.0107436], [-1.3278647999999995, 53.0114121], [-1.3284513999999998, 53.0121908], [-1.3289862, 53.013012399999994], [-1.3291577000000003, 53.0132903], [-1.3292598, 53.0134583], [-1.3295688999999995, 53.0139855], [-1.3299560999999998, 53.01473479999999], [-1.3302403, 53.015400199999995], [-1.3305422999999998, 53.016258], [-1.3309285737305885, 53.0176193820931], [-1.3309727504038682, 53.01777566099663], [-1.3310130728020957, 53.01791362789038], [-1.331050093163317, 53.01803589862178], [-1.3310843637255785, 53.018145089038235], [-1.3311164367269277, 53.018243814987194], [-1.331146864405411, 53.01833469231605], [-1.3311761989990747, 53.01842033687223], [-1.331204992745966, 53.01850336450317], [-1.3312337978841315, 53.01858639105627], [-1.3312631666516177, 53.018672032378966], [-1.3312936512864717, 53.01876290431866], [-1.3313258040267395, 53.018861622722795], [-1.3313601771104688, 53.018970803438776], [-1.3313973227757057, 53.019093062314035], [-1.3314377932604968, 53.019231015195984], [-1.331482140802889, 53.01938727793205], [-1.3318107, 53.02056299999999], [-1.3321117999999998, 53.02157909999999], [-1.3324458, 53.0225972], [-1.3334846, 53.026049], [-1.3344722, 53.0295077], [-1.3356426999999995, 53.0336114], [-1.3357067, 53.0338376], [-1.3357243, 53.03389979999999], [-1.3362251, 53.0356699], [-1.3368040999999995, 53.03773369999999], [-1.336833508804514, 53.03783802447602], [-1.3369032999999997, 53.03808560000001], [-1.3369192, 53.03814199999999], [-1.3376389999999998, 53.0406958], [-1.3384282999999997, 53.0434668], [-1.3389706, 53.0453762], [-1.3394819999999998, 53.04719269999998], [-1.3399277999999997, 53.04871380000001], [-1.3401615, 53.04943709999999], [-1.3405889999999998, 53.0505862], [-1.3410145, 53.0514836], [-1.3414857, 53.0523725], [-1.3419698999999998, 53.0531551], [-1.3425494, 53.0539378], [-1.3432199, 53.0548596], [-1.3435298, 53.055291], [-1.3439025, 53.055809800000006], [-1.3442638999999998, 53.0563934], [-1.3445356999999998, 53.0569852], [-1.3447155999999998, 53.057563900000005], [-1.3448192, 53.058132], [-1.3448484, 53.058761800000006], [-1.3447871, 53.059379199999995], [-1.3446682999999997, 53.05985979999999], [-1.3445237, 53.060316400000005], [-1.3443796, 53.0606879], [-1.3439776, 53.0619056], [-1.3438658999999995, 53.062196099999994], [-1.3437068, 53.06272239999999], [-1.3435532, 53.0632828], [-1.3434827, 53.0634969], [-1.3434082, 53.0637073], [-1.3431481999999997, 53.06445949999999], [-1.343028271947713, 53.064815657019174], [-1.3428903, 53.06522540000001], [-1.3423644, 53.06680679999999], [-1.3418876999999998, 53.0682012], [-1.3412288, 53.070147099999986], [-1.3409504, 53.071044099999995], [-1.340764, 53.0717907], [-1.3406451, 53.0723146], [-1.3405712, 53.0728423], [-1.3405422, 53.0732039], [-1.3405148, 53.0736053], [-1.3405139999999998, 53.07375720000001], [-1.3405631999999998, 53.074368699999994], [-1.3406636, 53.074932700000005], [-1.3408005999999997, 53.07551169999999], [-1.3409683, 53.0761135], [-1.3412107, 53.0767436], [-1.3415328, 53.07736239999999], [-1.3420449999999997, 53.078106299999995], [-1.3426511, 53.0788387], [-1.3434015, 53.07958639999999], [-1.3438041, 53.07993969999999], [-1.34424, 53.0802875], [-1.3443827999999998, 53.080389200000006], [-1.3448508, 53.0807227], [-1.3450737, 53.080863099999995], [-1.3455626999999997, 53.0811822], [-1.3474729261792822, 53.08239410239138], [-1.3475965, 53.08247250000001], [-1.349089, 53.0833848], [-1.3496880000000002, 53.0837509], [-1.3504007999999998, 53.08419250000001], [-1.3518819999999998, 53.08511009999999], [-1.3530140999999998, 53.08578689999999], [-1.3536425, 53.0861324], [-1.3541891999999998, 53.0864208], [-1.3556662999999998, 53.087196600000006], [-1.3570135, 53.0880252], [-1.3579612, 53.0886873], [-1.3588667, 53.0894099], [-1.3615677478274175, 53.09181876959621], [-1.3652896, 53.0951378], [-1.3660027999999995, 53.0957986], [-1.3666598999999997, 53.0964555], [-1.3671261, 53.0969497], [-1.3675412999999998, 53.097454699999986], [-1.3679549, 53.0979578], [-1.3683259999999997, 53.0984663], [-1.3686249, 53.098887], [-1.3689151, 53.099329100000006], [-1.3695238, 53.100368], [-1.3697782999999997, 53.100861300000005], [-1.3700641, 53.1014996], [-1.3702038, 53.1018834], [-1.3702901, 53.1021427], [-1.3704448, 53.10269629999999], [-1.3705602, 53.1033231], [-1.3706534, 53.10395639999999], [-1.3706787, 53.1043547], [-1.3706971999999995, 53.10476839999999], [-1.3706853, 53.1051313], [-1.3706704, 53.1053784], [-1.3706600999999998, 53.1055173], [-1.3706423, 53.105737], [-1.3706114, 53.105965999999995], [-1.370566, 53.10625859999999], [-1.370509, 53.106588499999994], [-1.3704462, 53.1069235], [-1.3702938, 53.107699999999994], [-1.3699616, 53.109401299999995], [-1.3696318, 53.11104360000001], [-1.3695521, 53.1114978], [-1.3694558, 53.1119746], [-1.3692897, 53.11284169999998], [-1.3691611, 53.1134991], [-1.3690597999999998, 53.1140231], [-1.3689343, 53.1146752], [-1.3688859999999998, 53.114898], [-1.3688588999999998, 53.11503899999999], [-1.3686559, 53.116188599999994], [-1.3685929, 53.1166424], [-1.3685588999999998, 53.1171466], [-1.3685426999999997, 53.1176525], [-1.3685626999999998, 53.1186589], [-1.3685956, 53.119977099999986], [-1.3686195, 53.1212947], [-1.3686366, 53.1220581], [-1.3686742999999997, 53.1238382], [-1.3686742999999997, 53.1239661], [-1.3686788, 53.12462589999999], [-1.3686837, 53.1253883], [-1.3687374999999995, 53.12799350000001], [-1.368791, 53.1287639], [-1.3689283999999995, 53.1295549], [-1.3691374, 53.1304223], [-1.369282, 53.130869700000005], [-1.3694556, 53.1313152], [-1.3695438, 53.131530099999985], [-1.3698841999999998, 53.132228799999986], [-1.3701562, 53.132720899999995], [-1.3704699, 53.13320799999999], [-1.3709753, 53.1339227], [-1.3715573, 53.13461960000001], [-1.3721991, 53.13530560000001], [-1.3728999999999998, 53.1359673], [-1.3738482, 53.136751999999994], [-1.3741879, 53.1369957], [-1.3746417999999998, 53.1373214], [-1.3748045, 53.1374381], [-1.3752441999999998, 53.1377171], [-1.3758976, 53.13812709999999], [-1.3765524, 53.138503500000006], [-1.3773056, 53.13889640000001], [-1.3777649, 53.1391198], [-1.3789388, 53.1396517], [-1.3802746, 53.14018750000001], [-1.3808139, 53.140398100000006], [-1.3812000999999998, 53.140549], [-1.3821149, 53.1409297], [-1.3830156999999998, 53.14134469999999], [-1.3832715, 53.14147629999999], [-1.3842985, 53.1420045], [-1.3848475, 53.14232019999999], [-1.3853795999999998, 53.1426413], [-1.3863824, 53.14329790000001], [-1.3871045, 53.1438245], [-1.3877889000000003, 53.1443599], [-1.388424, 53.144890200000006], [-1.3887248999999997, 53.14515229999999], [-1.3889936, 53.145425999999986], [-1.389267813018774, 53.14573188385283], [-1.3895235, 53.14601710000001], [-1.3899747999999998, 53.1466311], [-1.3904856, 53.1472635], [-1.3909039, 53.14792769999999], [-1.3913413999999995, 53.148554399999995], [-1.3916810999999998, 53.149206699999986], [-1.3921244, 53.1504027], [-1.3923228, 53.1511457], [-1.3924843, 53.151898200000005], [-1.3925099, 53.1522887], [-1.3925473, 53.1526933], [-1.3925642, 53.1535081], [-1.3925339999999995, 53.1543], [-1.3924382000000002, 53.1550964], [-1.3922682, 53.1561396], [-1.3921005999999998, 53.15718240000001], [-1.39169, 53.1595], [-1.3916168999999998, 53.1599046], [-1.3914362, 53.16090499999999], [-1.3911605, 53.16257559999999], [-1.3910883, 53.1631479], [-1.3910682, 53.16371259999999], [-1.3910861999999995, 53.1644976], [-1.3911667, 53.16528709999999], [-1.3912989, 53.1659648], [-1.3914091, 53.1663563], [-1.3915327999999998, 53.1667393], [-1.3917203, 53.1672616], [-1.3918918999999998, 53.1676684], [-1.3921037999999997, 53.1681073], [-1.3923643, 53.168589999999995], [-1.392592, 53.1689788], [-1.3928200000000002, 53.16932289999999], [-1.3932091, 53.16987149999999], [-1.3935414999999998, 53.17029079999999], [-1.3939384, 53.1707571], [-1.394322, 53.171195999999995], [-1.3948936, 53.1718137], [-1.3953143999999995, 53.1722202], [-1.3957571999999998, 53.172593500000005], [-1.3959584, 53.1727543], [-1.3964411999999995, 53.17311919999999], [-1.3970923, 53.17356329999999], [-1.3977213, 53.1739777], [-1.398432, 53.1744117], [-1.399037, 53.174809199999984], [-1.3997397, 53.175298], [-1.4001232, 53.17558729999999], [-1.4002842, 53.17571430000001], [-1.4005792, 53.1759748], [-1.4008904, 53.176304299999984], [-1.4010191, 53.17645869999998], [-1.4012283, 53.1767384], [-1.4014, 53.176994], [-1.4015502, 53.17727529999999], [-1.4016923, 53.1776161], [-1.4017728, 53.17786209999999], [-1.4018533, 53.178241400000005], [-1.4018855, 53.1785404], [-1.4018839999999997, 53.1788767], [-1.401862, 53.179196000000005], [-1.4018038, 53.1794849], [-1.4017657, 53.1796575], [-1.4015958, 53.18014310000001], [-1.4015234, 53.180315099999994], [-1.4013645999999995, 53.18072759999998], [-1.4012178, 53.18107990000001], [-1.4011330999999998, 53.1812916], [-1.4009436, 53.1818076], [-1.4008340999999995, 53.1821765], [-1.4007376, 53.1825482], [-1.4007002999999998, 53.1827588], [-1.4006594999999995, 53.18301850000001], [-1.4006339, 53.183288099999984], [-1.400621, 53.183693899999994], [-1.4006067, 53.1839442], [-1.4006086999999998, 53.18433019999999], [-1.4006249, 53.1847425], [-1.4006396, 53.1848781], [-1.4006629999999998, 53.18518339999999], [-1.4007139999999998, 53.1856078], [-1.4007857999999995, 53.18600820000001], [-1.4008877, 53.186446999999994], [-1.4009983, 53.18684689999999], [-1.4010915, 53.1871413], [-1.4012121999999998, 53.18751089999999], [-1.4013061000000002, 53.187793799999994], [-1.4014597, 53.18824669999999], [-1.4016239, 53.188694799999986], [-1.4018062999999998, 53.1891914], [-1.4019431, 53.18957069999999], [-1.4021409, 53.190094900000005], [-1.4024305999999995, 53.19084539999999], [-1.4027799999999997, 53.1916374], [-1.4030612139518357, 53.19226117135084], [-1.4031282794206206, 53.19241453728405], [-1.4031885326160125, 53.19254994467848], [-1.4032428383736613, 53.192669974041486], [-1.403292061529216, 53.19277720588043], [-1.4033370669183254, 53.19287422070266], [-1.4033787193766394, 53.19296359901554], [-1.403417883739807, 53.19304792132642], [-1.4034554248434776, 53.193129768142654], [-1.4034922075233005, 53.19321171997161], [-1.4035290966149243, 53.193296357320634], [-1.4035669569539992, 53.193386260697096], [-1.403606653376174, 53.19348401060833], [-1.4036490507170978, 53.193592187561705], [-1.40369501381242, 53.19371337206458], [-1.40374540749779, 53.19385014462431], [-1.403801096608857, 53.19400508574825], [-1.4039246, 53.194309999999994], [-1.4041284999999997, 53.19480010000001], [-1.4041988, 53.1949674], [-1.4043808, 53.19552529999999], [-1.4050952, 53.19727169999999], [-1.4053612, 53.1979484], [-1.4060848999999995, 53.19941440000001], [-1.4061600495635893, 53.19957740430325], [-1.4061683, 53.19959529999999], [-1.4062487, 53.19975979999999], [-1.4065677, 53.200413], [-1.4069442, 53.201120499999995], [-1.4075566, 53.20219960000001], [-1.4082726999999997, 53.20332909999999], [-1.4086293, 53.203891600000006], [-1.4093836, 53.20496159999998], [-1.4102297999999998, 53.206053], [-1.4113067999999998, 53.20736659999999], [-1.4124803, 53.208669099999995], [-1.4134155, 53.2096821], [-1.4138528, 53.2101382], [-1.4139697999999998, 53.2102665], [-1.4147732000000002, 53.2111482], [-1.4156158, 53.2121714], [-1.4161812, 53.21292059999999], [-1.4168412999999995, 53.2138603], [-1.4176471999999998, 53.2150358], [-1.4183065999999998, 53.2161122], [-1.4191071999999998, 53.2176302], [-1.4194418999999998, 53.2183756], [-1.4199130999999998, 53.2194909], [-1.4202313999999998, 53.22029539999999], [-1.4202835000000005, 53.2204531], [-1.4205595, 53.22136929999999], [-1.4210509999999998, 53.22327679999999], [-1.4212878999999998, 53.22426130000001], [-1.4213749, 53.22482579999999], [-1.421444, 53.22541260000001], [-1.4214947999999998, 53.225844499999994], [-1.4215171, 53.2262212], [-1.4215447, 53.2268344], [-1.4215635, 53.227518399999994], [-1.4215631, 53.2278142], [-1.4215627999999998, 53.2280037], [-1.4215653999999998, 53.22860240000001], [-1.4215160999999998, 53.22931], [-1.4214669, 53.2299541], [-1.4214151999999998, 53.2302479], [-1.4213961, 53.23046870000001], [-1.4213871, 53.230539799999995], [-1.421355, 53.2308099], [-1.4213194, 53.23120649999999], [-1.4212442999999997, 53.23167370000001], [-1.4211719, 53.232078300000005], [-1.4210347, 53.23277959999999], [-1.4207108, 53.233915800000005], [-1.4206738, 53.2340645], [-1.4201875, 53.2357014], [-1.4197953999999997, 53.236971200000006], [-1.4196555999999998, 53.237373100000006], [-1.4195567, 53.2376884], [-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4185732999999998, 53.2424395], [-1.4183998999999998, 53.24320819999999], [-1.4183483999999995, 53.24354469999999], [-1.4183058, 53.2438131], [-1.4182698, 53.24410869999999], [-1.4182477, 53.2444058], [-1.4182060999999997, 53.244879700000006], [-1.4181898999999998, 53.2453766], [-1.4181807, 53.245944], [-1.4181825111114212, 53.24599769765452], [-1.4181957999999997, 53.2463917], [-1.4181929, 53.2467771], [-1.4182451, 53.24763630000001], [-1.4182997, 53.248159699999995], [-1.4184117999999997, 53.2488521], [-1.4186807999999995, 53.250231599999985], [-1.4188117, 53.2508949], [-1.418905, 53.25151459999999], [-1.4190437, 53.2527062], [-1.4191128, 53.2533174], [-1.4191136058774505, 53.25335536819731], [-1.4191207, 53.2536896], [-1.4191117, 53.2543549], [-1.4190953, 53.2545437], [-1.4189729, 53.2552949], [-1.4189045, 53.2556044], [-1.4185157, 53.25687189999999], [-1.4182637, 53.257602699999985], [-1.4180806999999995, 53.2580113], [-1.4179872, 53.258219200000006], [-1.4179242, 53.25834809999999], [-1.4177656, 53.2586485], [-1.4176513, 53.258877299999995], [-1.4175115, 53.25912590000001], [-1.417443, 53.2592378], [-1.4170866999999998, 53.2598195], [-1.4169380000000005, 53.2600383], [-1.4168122, 53.26022329999999], [-1.4166516999999998, 53.26045220000001], [-1.4162464999999995, 53.2609797], [-1.4162162, 53.2610177], [-1.4160932, 53.26117180000001], [-1.4159282999999998, 53.2613673], [-1.4154388, 53.261936099999986], [-1.4150807, 53.262321699999994], [-1.4146172, 53.26279319999998], [-1.4139116, 53.2634428], [-1.4136605, 53.263662999999994], [-1.413604, 53.2637113], [-1.4133986, 53.263887], [-1.4132608, 53.263993000000006], [-1.4129134, 53.26426010000001], [-1.4122135, 53.2648017], [-1.4109513, 53.265693500000005], [-1.4099568999999998, 53.2662924], [-1.4091635999999998, 53.266759], [-1.4082146, 53.26725929999999], [-1.4072785999999995, 53.2677121], [-1.4066294, 53.268001599999984], [-1.4056110999999998, 53.268442], [-1.4050254, 53.26867579999999], [-1.4040397999999998, 53.269035], [-1.4029972, 53.2693829], [-1.4023686999999998, 53.26958549999999], [-1.4018925999999998, 53.269733], [-1.4013827, 53.2698776], [-1.4013088, 53.2698976], [-1.4009836, 53.2699854], [-1.3999267999999998, 53.27026180000001], [-1.3991735, 53.2704433], [-1.3988222999999995, 53.2705253], [-1.3985054, 53.2705907], [-1.3973065999999998, 53.2708298], [-1.3964711, 53.27097510000001], [-1.3960924, 53.27104090000001], [-1.3952639, 53.2711162], [-1.3948185999999998, 53.2711772], [-1.3939134999999998, 53.2712889], [-1.3819981999999995, 53.272503099999994], [-1.3815809, 53.27254570000001], [-1.3806957, 53.2726777], [-1.3800809, 53.2727355], [-1.3797358999999998, 53.27276789999999], [-1.3791321999999997, 53.27282869999999], [-1.377323, 53.2730232], [-1.3756176000000002, 53.2732092], [-1.3740974, 53.2733983], [-1.3718883999999998, 53.27374249999999], [-1.3700068, 53.2741257], [-1.3683093, 53.2745142], [-1.3669717, 53.274856699999994], [-1.3648842, 53.275453000000006], [-1.3626585, 53.276195599999994], [-1.3608656, 53.2768568], [-1.3595151999999997, 53.277410800000006], [-1.3582059, 53.27799099999999], [-1.3567188, 53.2787191], [-1.3565446, 53.27880439999999], [-1.3559777999999998, 53.2790758], [-1.3553006999999997, 53.2794096], [-1.3546874999999998, 53.279711899999995], [-1.3527512999999998, 53.28069330000001], [-1.3505593, 53.28191160000001], [-1.3497663999999998, 53.2823865], [-1.3474729261792822, 53.28391900977857], [-1.3473378, 53.284009299999994], [-1.3455902999999998, 53.2853751], [-1.3450460999999998, 53.28585089999999], [-1.3446045, 53.28627010000001], [-1.3436341999999997, 53.2872568], [-1.3428965999999998, 53.28800210000001], [-1.3424701, 53.288459], [-1.3418522, 53.2891909], [-1.3413748, 53.2898082], [-1.3409438, 53.29047330000001], [-1.3400666999999995, 53.29185160000001], [-1.3396402, 53.29264920000001], [-1.3392835, 53.293399], [-1.3387887, 53.2945773], [-1.3386733, 53.2948828], [-1.3383695, 53.2958094], [-1.3380444, 53.29719560000001], [-1.3377921999999998, 53.2993716], [-1.3377717, 53.29987319999999], [-1.3377547, 53.30028819999999], [-1.3378389000000002, 53.3016056], [-1.3378735, 53.3018933], [-1.3379128999999998, 53.3022206], [-1.3380291999999998, 53.30287139999999], [-1.3380806, 53.30315879999999], [-1.3381993, 53.3036455], [-1.3383001999999995, 53.3040594], [-1.3386284, 53.305600299999995], [-1.3387147, 53.3059022], [-1.338930449939922, 53.30706581297633], [-1.3390226, 53.3075628], [-1.339196, 53.3094344], [-1.3391713, 53.310667200000005], [-1.3391322999999995, 53.3113586], [-1.3390686, 53.3118647], [-1.3389094, 53.312890200000005], [-1.3386616, 53.313964000000006], [-1.3384001, 53.314836], [-1.3381292, 53.3156019], [-1.3379951, 53.31596559999999], [-1.3376866, 53.31672089999999], [-1.3371877, 53.31775859999999], [-1.336764, 53.318548500000006], [-1.3363536, 53.3192576], [-1.3359898999999995, 53.3198374], [-1.3356384, 53.3203843], [-1.3353022, 53.3208602], [-1.3349765, 53.3212923], [-1.3345958999999998, 53.32177140000001], [-1.3341614999999998, 53.32230800000001], [-1.3334535999999997, 53.32305989999999], [-1.3327637, 53.323827], [-1.3313397, 53.3254232], [-1.3310373, 53.3257994], [-1.3308112999999997, 53.32610119999999], [-1.3303954, 53.32663659999999], [-1.3294440999999997, 53.328078700000006], [-1.3286544999999998, 53.329564], [-1.3277868999999998, 53.33139859999999], [-1.3271975, 53.333251699999984], [-1.3269497, 53.3342404], [-1.3268449999999998, 53.3347994], [-1.3267093999999997, 53.33562460000001], [-1.3266232, 53.3363786], [-1.3265892999999995, 53.337454599999994], [-1.3265716999999997, 53.33830240000001], [-1.3266245, 53.339281099999994], [-1.32672, 53.3401219], [-1.3268555, 53.3410259], [-1.3271173999999997, 53.342160599999985], [-1.3273145999999998, 53.3428044], [-1.3274685999999998, 53.34327], [-1.3275064999999997, 53.34337330000001], [-1.327605, 53.3436853], [-1.3276506, 53.34380739999999], [-1.3278043999999998, 53.3442829], [-1.3278488, 53.344420599999985], [-1.3279309, 53.3446759], [-1.3281437000000005, 53.3453613], [-1.3283799, 53.34609539999999], [-1.3286507999999997, 53.3469049], [-1.3290391, 53.347973399999994], [-1.3292826, 53.3486577], [-1.3293926, 53.34900390000001], [-1.3294769, 53.3492716], [-1.3296237, 53.3497461], [-1.3299099999999997, 53.35056879999999], [-1.3304591999999995, 53.3517911], [-1.3310016, 53.3528185], [-1.3318512999999998, 53.3542133], [-1.3328194999999998, 53.3555504], [-1.3336563, 53.35660299999999], [-1.3343944855644498, 53.35744259132289], [-1.3344270323266167, 53.3574796087063], [-1.3346063, 53.3576835], [-1.3352769, 53.358408700000005], [-1.3358728, 53.35902260000001], [-1.3371339, 53.36021710000001], [-1.3377176282705192, 53.36070877627213], [-1.3377731, 53.3607555], [-1.3393512, 53.36197339999999], [-1.3405461999999997, 53.362863299999994], [-1.342407, 53.364347200000005], [-1.3436821, 53.3654457], [-1.3448603999999995, 53.3666196], [-1.3461478, 53.3679929], [-1.3465952601964168, 53.36848067150791], [-1.3471124, 53.3690444], [-1.3474729261792822, 53.36944897138396], [-1.3477034, 53.36970759999999], [-1.3478686999999998, 53.3699128], [-1.3481927, 53.37029059999999], [-1.3484749, 53.3706335], [-1.3486866999999998, 53.37090359999999], [-1.3490717, 53.37142819999999], [-1.3493170000000003, 53.3717576], [-1.349439, 53.37195419999999], [-1.3497591999999998, 53.3724312], [-1.35, 53.3728494], [-1.3501196999999998, 53.37305219999999], [-1.3505499, 53.3737781], [-1.3511132, 53.374726499999994], [-1.3515356, 53.37542559999999], [-1.3521175999999997, 53.3763429], [-1.3522911999999998, 53.37663919999999], [-1.3527074999999995, 53.37732609999999], [-1.3531761999999998, 53.3781096], [-1.35386, 53.37933559999999], [-1.3543463999999998, 53.380318599999995], [-1.3547758, 53.3813273], [-1.3551392, 53.382304899999994], [-1.3553004, 53.38290099999998], [-1.3554629, 53.3835925], [-1.3555609999999998, 53.3841469], [-1.3556368, 53.3847098], [-1.3556988999999997, 53.3855041], [-1.355718, 53.386119599999994], [-1.3556968, 53.3869574], [-1.3556341999999997, 53.38761869999999], [-1.3554706, 53.38838489999999], [-1.3553482, 53.38925150000001], [-1.3551646999999998, 53.390412299999994], [-1.3549161, 53.3917668], [-1.3546818, 53.393398600000005], [-1.3546100999999997, 53.3938586], [-1.3545495999999997, 53.39444670000001], [-1.3545348999999998, 53.3948159], [-1.3545255, 53.3951053], [-1.3545355, 53.3953775], [-1.3545629999999995, 53.395745700000006], [-1.3546367999999998, 53.3963966], [-1.3548161999999997, 53.39724379999999], [-1.3550593999999998, 53.3980117], [-1.3553769, 53.3987742], [-1.3557794, 53.3995409], [-1.356132, 53.4001526], [-1.3566564000000003, 53.4010065], [-1.35838, 53.402817], [-1.3604721999999998, 53.4048458], [-1.3605992, 53.405031699999995], [-1.3611745, 53.40557469999999], [-1.3616719999999998, 53.40606389999999], [-1.3624471, 53.406912], [-1.3628671999999995, 53.40737479999999], [-1.3632475999999998, 53.4078459], [-1.3633900999999995, 53.4080549], [-1.3636579999999998, 53.40842850000001], [-1.3641237999999998, 53.4090799], [-1.3642183, 53.409213400000006], [-1.3647743000000003, 53.41014019999999], [-1.3653651, 53.4111833], [-1.3659341, 53.4122544], [-1.3662342, 53.41267319999999], [-1.3663894999999997, 53.4129448], [-1.3665642000000002, 53.4132803], [-1.3667741, 53.413664999999995], [-1.3670958, 53.41426109999999], [-1.3671082894710949, 53.41428429590598], [-1.3672583, 53.41456289999999], [-1.3677345999999997, 53.41549229999999], [-1.3683215000000002, 53.416558599999995], [-1.3688959999999997, 53.417551399999994], [-1.3694467, 53.4186665], [-1.3697718, 53.4192516], [-1.3701408, 53.4199767], [-1.3708515, 53.4212987], [-1.3710224, 53.4216072], [-1.3718445, 53.4233657], [-1.371940733154593, 53.423637172561605], [-1.3719527335256376, 53.42367102534118], [-1.3720428, 53.42392509999999], [-1.3721564, 53.424318], [-1.3723394999999998, 53.42501219999999], [-1.3724559999999997, 53.4258096], [-1.3725545, 53.4265376], [-1.3725718202136448, 53.42694038020954], [-1.3725748999999998, 53.427012000000005], [-1.372576, 53.42713679999999], [-1.3725779, 53.42735089999999], [-1.3725738999999997, 53.4274949], [-1.3725738309037685, 53.42752948269041], [-1.3725736999999998, 53.427595], [-1.3725425, 53.427847199999995], [-1.3723661, 53.4288131], [-1.3720555, 53.42982829999999], [-1.3720098999999997, 53.42997739999999], [-1.3716836999999995, 53.4307578], [-1.3712143, 53.4316265], [-1.3707515999999995, 53.432348399999995], [-1.3700792, 53.4332608], [-1.3698796, 53.4335476], [-1.3694051, 53.434051], [-1.3689211, 53.4345622], [-1.3688493674691404, 53.43463619776868], [-1.3685221, 53.4349738], [-1.3680983, 53.4353429], [-1.3676624, 53.43569839999999], [-1.3672923, 53.4359844], [-1.3669756999999998, 53.43622040000001], [-1.3665667999999995, 53.4365069], [-1.366198, 53.43675060000001], [-1.3658278, 53.4369815], [-1.3654374, 53.4372071], [-1.3648497, 53.4375357], [-1.3643911, 53.4377715], [-1.3639189, 53.4379976], [-1.3627835, 53.43849459999999], [-1.3612021, 53.439201700000005], [-1.3611424, 53.43922839999999], [-1.3609702999999995, 53.439305], [-1.3606334999999998, 53.43945389999999], [-1.3593936999999998, 53.4399971], [-1.3579755, 53.44062010000001], [-1.3564408999999995, 53.44130299999999], [-1.3544767, 53.442166], [-1.3509136, 53.44373349999999], [-1.3506097, 53.44386320000001], [-1.3502786999999998, 53.444004], [-1.3492488, 53.444464100000005], [-1.3479183, 53.4450488], [-1.3474729261792822, 53.4452494629695], [-1.347436, 53.44526609999999], [-1.3473762, 53.44529209999999], [-1.3472211, 53.4453594], [-1.3463237, 53.4457548], [-1.3446431999999997, 53.446499999999986], [-1.3432954, 53.4470934], [-1.3417228, 53.4477925], [-1.3394334999999995, 53.4487925], [-1.3366256999999997, 53.4500293], [-1.3361088, 53.4502587], [-1.3360625, 53.4502786], [-1.3358076, 53.450388], [-1.3353704999999998, 53.4505908], [-1.3345766, 53.450963999999985], [-1.3336593, 53.4514078], [-1.3324374999999995, 53.45200549999999], [-1.3311124, 53.4526702], [-1.3299118, 53.4533013], [-1.3293819999999998, 53.4535899], [-1.3288087, 53.4539158], [-1.3282381, 53.454246899999994], [-1.3277548, 53.4545423], [-1.3274381999999998, 53.45473949999999], [-1.3270944, 53.4549622], [-1.3267062353999053, 53.455215998746475], [-1.3263225, 53.4554669], [-1.3256396999999998, 53.4559192], [-1.3249985, 53.45633829999999], [-1.323976, 53.457016900000006], [-1.323434, 53.45739789999999], [-1.3225581, 53.45804300000001], [-1.3219078, 53.45851449999999], [-1.3213394, 53.4589347], [-1.3210195, 53.45917129999999], [-1.3208679, 53.4592642], [-1.3206825000000002, 53.45936480000001], [-1.3204403999999998, 53.4594861], [-1.3200805999999998, 53.459644699999984], [-1.3197322, 53.459776899999994], [-1.3194159, 53.4598835], [-1.3190794, 53.45998050000001], [-1.318693, 53.46007470000001], [-1.3182292, 53.46016590000001], [-1.3178053, 53.46022849999999], [-1.3174111, 53.46026820000001], [-1.3168869, 53.4603007], [-1.3153691999999997, 53.46036459999999], [-1.3149334, 53.46038779999999], [-1.3146573999999998, 53.460408300000005], [-1.3143821, 53.4604388], [-1.3140921, 53.460476799999995], [-1.3137976999999998, 53.46052459999999], [-1.3135007999999997, 53.4605807], [-1.3132136, 53.460649], [-1.3129835, 53.46071], [-1.3127652, 53.4607732], [-1.3125105, 53.46085819999999], [-1.3122628, 53.460950099999984], [-1.3109086, 53.46150239999999], [-1.3095620999999995, 53.46208740000001], [-1.3090759, 53.46229899999999], [-1.3083622, 53.462631299999984], [-1.3080369, 53.462769], [-1.3076814999999995, 53.4629194], [-1.3072086000000005, 53.463195000000006], [-1.3070891999999998, 53.46326189999999], [-1.3064652, 53.4636008], [-1.3057663999999998, 53.463992199999986], [-1.3055561, 53.4641215], [-1.3051779, 53.464385], [-1.3049586, 53.4645644], [-1.3047324000000002, 53.46477879999998], [-1.3044979, 53.465004699999994], [-1.3042514, 53.4652424], [-1.3040698, 53.4654741], [-1.3037990999999998, 53.465943], [-1.3034997, 53.46680150000001], [-1.3032389625168508, 53.46779240988761], [-1.3031465, 53.46814379999999], [-1.3028042, 53.46956699999999], [-1.3025843999999998, 53.4704519], [-1.3020257, 53.47255749999999], [-1.3019409, 53.47287070000001], [-1.301921, 53.4731595], [-1.3019088999999997, 53.4732502], [-1.3018207999999998, 53.4735973], [-1.3014901999999997, 53.4747585], [-1.300749, 53.477541499999994], [-1.3006056, 53.478149599999995], [-1.3005196, 53.4785457], [-1.3004939, 53.4787882], [-1.3004939, 53.479067500000006], [-1.3005270999999998, 53.4795481], [-1.3005569, 53.47981129999999], [-1.3006448, 53.480029599999995], [-1.3007399999999998, 53.4802262], [-1.3008538999999997, 53.4804258], [-1.3011335, 53.4808214], [-1.3013927, 53.48116180000001], [-1.3016409999999998, 53.4815075], [-1.3017677999999997, 53.48168509999999], [-1.3018785, 53.481869200000006], [-1.3020721, 53.4822637], [-1.3022049, 53.482649], [-1.3022807, 53.4829423], [-1.3023248, 53.48324749999999], [-1.3023429, 53.4835932], [-1.3023224, 53.4839386], [-1.3022720999999997, 53.4842533], [-1.3021934, 53.48457059999999], [-1.3021238, 53.48475349999999], [-1.3020461999999997, 53.484926599999994], [-1.3019882956567308, 53.485056530811626], [-1.3018866999999998, 53.48528449999999], [-1.301612, 53.485746199999994], [-1.3012274, 53.4861763], [-1.2996369, 53.4877624], [-1.2986661999999998, 53.4886856], [-1.2985096, 53.48886420000001], [-1.2982632, 53.489096], [-1.29807, 53.4892636], [-1.2978694999999998, 53.4894319], [-1.2976621999999998, 53.4895939], [-1.2974324, 53.48975660000001], [-1.296863, 53.4901415], [-1.2966647999999998, 53.49026219999999], [-1.2965230999999997, 53.4903514], [-1.2961624, 53.4905432], [-1.295842, 53.4906854], [-1.2954137, 53.4908422], [-1.2950053, 53.4909656], [-1.2946918, 53.4910456], [-1.2943493, 53.4911141], [-1.2940634, 53.4911567], [-1.2937745, 53.49119170000001], [-1.2933979, 53.49122299999999], [-1.2931149, 53.4912368], [-1.2927906, 53.49123719999999], [-1.2923356, 53.49121949999999], [-1.2917848, 53.4911707], [-1.2912385, 53.491105899999994], [-1.2910089, 53.49107649999999], [-1.2909484, 53.4910687], [-1.2905653, 53.4910195], [-1.2896157, 53.4909351], [-1.2890018999999997, 53.4908806], [-1.288389, 53.490835], [-1.2878816, 53.49080299999999], [-1.2873595999999998, 53.490769199999995], [-1.2871608999999995, 53.4907603], [-1.285292, 53.4906767], [-1.2846270999999998, 53.4906509], [-1.281306, 53.4905443], [-1.2776503, 53.490429000000006], [-1.2768455, 53.4904102], [-1.2760133, 53.49039549999999], [-1.2754474999999998, 53.4904022], [-1.2748825, 53.49041809999999], [-1.2743793, 53.49044309999999], [-1.2738853, 53.4904781], [-1.2728809000000003, 53.49056910000001], [-1.2721783000000002, 53.4906592], [-1.2714754999999998, 53.4907667], [-1.2700756, 53.4910076], [-1.2662075999999998, 53.491681199999995], [-1.2648103, 53.4919317], [-1.2633778999999998, 53.49218279999999], [-1.262703, 53.4922933], [-1.2620159, 53.492415400000006], [-1.2601207, 53.492747599999994], [-1.2593051, 53.49286800000001], [-1.2584596999999995, 53.49297439999999], [-1.2580368999999998, 53.493017599999995], [-1.25764139776733, 53.49305186229485], [-1.2575843999999998, 53.493056799999984], [-1.2567592, 53.49312009999999], [-1.2561224, 53.493153500000005], [-1.2554734999999997, 53.49317709999998], [-1.2541661, 53.4931953], [-1.2529794999999997, 53.4931722], [-1.2517683999999998, 53.4931223], [-1.2510564000000002, 53.49308769999999], [-1.2503294, 53.49304360000001], [-1.2495986, 53.49298349999999], [-1.2488945, 53.492926700000005], [-1.2482472999999998, 53.4928508], [-1.2475974, 53.492766], [-1.2472921999999995, 53.492723600000005], [-1.2469502, 53.4926761], [-1.2463028, 53.4925745], [-1.2451504999999998, 53.4923557], [-1.2440194, 53.4920974], [-1.2427269999999997, 53.4917589], [-1.2420926, 53.4915823], [-1.2414430999999997, 53.4914014], [-1.2389427999999998, 53.4907143], [-1.2365293000000002, 53.4900495], [-1.2354393, 53.48975320000001], [-1.2348814, 53.489606599999995], [-1.2343201, 53.4894729], [-1.233635, 53.4893353], [-1.2332171999999997, 53.48925979999999], [-1.2327981, 53.4891912], [-1.2326531, 53.4891724], [-1.2323046, 53.489136300000006], [-1.2318099, 53.4890925], [-1.2310312, 53.48900389999999], [-1.2306544, 53.4889611], [-1.2302784000000002, 53.488928099999995], [-1.2298465, 53.488899100000005], [-1.2286395, 53.4888451], [-1.2280269, 53.4888353], [-1.2274138, 53.4888387], [-1.2260512, 53.4889026], [-1.2252477, 53.4889656], [-1.2230874, 53.48916749999999], [-1.2213654, 53.48931429999999], [-1.2206465, 53.48937490000001], [-1.2203563, 53.48940999999999], [-1.2200835, 53.4894497], [-1.2192574, 53.4895972], [-1.2180171999999998, 53.489850800000006], [-1.2149942, 53.49066859999999], [-1.2125368, 53.4913718], [-1.2110966, 53.491864699999994], [-1.2103893, 53.492133499999994], [-1.2096956, 53.49240799999999], [-1.2084543, 53.4929464], [-1.2071744000000002, 53.49348599999999], [-1.2070335, 53.49354459999999], [-1.1992181999999998, 53.49696589999999], [-1.1989894, 53.4970619], [-1.1958921, 53.49842369999999], [-1.1949451, 53.49886279999998], [-1.1947663, 53.4989506], [-1.1938901, 53.49937029999999], [-1.1933323000000002, 53.4996204], [-1.1927495, 53.4998672], [-1.1921562999999995, 53.500111800000006], [-1.1915443999999995, 53.5003511], [-1.1902521999999998, 53.5008059], [-1.1891578, 53.50114599999999], [-1.1880584999999997, 53.50145289999999], [-1.1857838, 53.502003599999995], [-1.1778242, 53.503928499999994], [-1.1751912, 53.5045644], [-1.1744679, 53.5047466], [-1.1743889, 53.5047665], [-1.1740351, 53.50484010000001], [-1.1726190999999997, 53.50514940000001], [-1.1721372000000003, 53.50525180000001], [-1.1716421, 53.5053428], [-1.1706377, 53.5055057], [-1.1697289, 53.50563739999999], [-1.1693199, 53.5056991], [-1.1688908, 53.5057356], [-1.1683461, 53.50581429999999], [-1.1678098693553778, 53.50587633329951], [-1.1665334, 53.506024], [-1.1659208999999997, 53.50611709999999], [-1.1655989, 53.5061736], [-1.1654349999999998, 53.50620239999999], [-1.1652733999999998, 53.5062367], [-1.164862, 53.50632399999999], [-1.1642822999999998, 53.5064688], [-1.1636059999999997, 53.5066527], [-1.1631384, 53.50679399999999], [-1.1627016999999995, 53.5069377], [-1.1622031, 53.5071181], [-1.1616853000000005, 53.5073364], [-1.1612061, 53.50755939999999], [-1.1601414, 53.5081144], [-1.1556338, 53.5106358], [-1.1550315999999998, 53.51096509999999], [-1.1547164, 53.51114059999999], [-1.1541718999999997, 53.5114341], [-1.1532251999999998, 53.51195719999999], [-1.1520932999999998, 53.5125776], [-1.1510566, 53.5131455], [-1.1499340999999998, 53.513759400000005], [-1.1488183, 53.5143639], [-1.1482095, 53.5146813], [-1.1478808, 53.51484649999998], [-1.1474745, 53.5150417], [-1.1470587999999995, 53.515233900000005], [-1.1466176, 53.515419699999995], [-1.1460569, 53.515630300000005], [-1.1450909, 53.515963], [-1.1445483, 53.51612709999999], [-1.1443403, 53.5161717], [-1.1441217999999995, 53.51621080000001], [-1.1439003, 53.516242899999995], [-1.1428987999999998, 53.5162962], [-1.1425754, 53.516295099999994], [-1.142271, 53.51627589999999], [-1.1419878, 53.51623289999999], [-1.1417109, 53.5161756], [-1.1414414, 53.5160977], [-1.1411911, 53.5159977], [-1.1410027, 53.515904000000006], [-1.1407925, 53.51579069999999], [-1.1406113, 53.5156695], [-1.1403937999999998, 53.515499200000015], [-1.1402646, 53.5153704], [-1.1401718, 53.51525169999999], [-1.1400808999999998, 53.515120200000005], [-1.1400188999999998, 53.5150102], [-1.1399454999999998, 53.514859999999985], [-1.139907372388138, 53.51471995077203], [-1.1399045, 53.514709399999994], [-1.1397423, 53.514147400000006], [-1.1396929, 53.5139826], [-1.1396010999999997, 53.5137496], [-1.1395481, 53.513614999999994], [-1.1394153000000002, 53.5133112], [-1.1392100999999997, 53.51287099999999], [-1.1390157, 53.512508100000005], [-1.1388560999999997, 53.512244199999984], [-1.1386657, 53.5119507], [-1.1384913, 53.51170109999999], [-1.1382861, 53.5114179], [-1.1380595, 53.511128500000005], [-1.1378114, 53.5108342], [-1.1375779999999998, 53.5105742], [-1.1372467999999998, 53.510229599999995], [-1.1368981, 53.5098875], [-1.1363415, 53.5093922], [-1.1357782999999997, 53.50892730000001], [-1.1352865, 53.50855940000001], [-1.1348841, 53.5082739], [-1.1347268, 53.5081682], [-1.1344173999999998, 53.5079605], [-1.1339399999999995, 53.50766540000001], [-1.1334384, 53.5073734], [-1.1329194000000002, 53.5070911], [-1.1323788999999995, 53.506816699999995], [-1.1318048999999997, 53.50654549999999], [-1.1312698, 53.5063079], [-1.1305697999999995, 53.5060223], [-1.1298805, 53.505759899999994], [-1.1291429, 53.50550550000001], [-1.1284315, 53.5052827], [-1.1279117, 53.505130599999994], [-1.1272747, 53.50495750000001], [-1.1266225, 53.504791099999984], [-1.1263399, 53.504719], [-1.1256332, 53.50454909999999], [-1.1247587, 53.5043497], [-1.1238522, 53.5041431], [-1.1212718999999998, 53.503556], [-1.1203036, 53.50333429999999], [-1.1185361, 53.50293390000001], [-1.118194656011413, 53.5028561569406], [-1.1176845000000002, 53.50274000000001], [-1.117254, 53.5026427], [-1.1168074, 53.5025382], [-1.1167492, 53.5025228], [-1.1164708, 53.50244889999998], [-1.1161194, 53.5023532], [-1.1151244, 53.5020578], [-1.1143672, 53.50182720000001], [-1.1139194, 53.501706600000006], [-1.1134589, 53.501600999999994]]} 54.5 0247 0431½ Hexthorpe Jn Belmont Down Yard Doncaster Down Decoy (FLHH) 53.5016010 -1.1134589 53.5016010 -1.1134589 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Belmont Down Yard TD TRACKING_TIMEOUT 51992376 1789615654101771 48 48 2026-09-17 05:20:02.199559 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:00.096529
597975 628003 C55760 122I01M517 2026-09-17 COMPLETE 16798905 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628003, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55760", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55760/2026-09-17/detailed", "trust_id": "122I01M517", "origin_crs": "REG", "show_on_map": 0, "dar_est_time": "05:18:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-17", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I01", "timing_status": "ON TIME", "origin_station": "Regent Centre (Newcastle)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0518", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0610", "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": "0518", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:52Z\", \"source_id\": 16786908, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:09Z\", \"source_id\": 16787857, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:21Z\", \"source_id\": 16789252, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:43Z\", \"source_id\": 16790739, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:59Z\", \"source_id\": 16791841, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:24Z\", \"source_id\": 16792465, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:07Z\", \"source_id\": 16793308, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:04Z\", \"source_id\": 16794217, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:08Z\", \"source_id\": 16795335, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:23Z\", \"source_id\": 16796072, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:46Z\", \"source_id\": 16797355, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:26Z\", \"source_id\": 16798905, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1789621709038655, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:00.144466", "service_state_evidence_id": 16798905, "current_leg_start_actual_dep": null, "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:01.963621", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Tyne and Wear Metro P REG SHZ 2I01 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:52Z", "source_id": 16786908, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:09Z", "source_id": 16787857, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:21Z", "source_id": 16789252, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:43Z", "source_id": 16790739, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:59Z", "source_id": 16791841, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:24Z", "source_id": 16792465, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:07Z", "source_id": 16793308, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:04Z", "source_id": 16794217, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:08Z", "source_id": 16795335, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:23Z", "source_id": 16796072, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:46Z", "source_id": 16797355, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:26Z", "source_id": 16798905, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Regent Centre (Newcastle) 0518 0518 None 5:18:00 None South Hylton (Sunderland Metro) 0610 0610 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C55760/2026-09-17/detailed None None None None None None None None None Pallion South Hylton (Sunderland Metro) None None None None None 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 South Hylton (Sunderland Metro) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798905 1789621709038655 33 33 2026-09-17 05:20:01.963621 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:00.144466
597976 629615 C39916 875K03M617 2026-09-17 COMPLETE 16799015 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 629615, "stp": "P", "toc": "Southern", "uid": "C39916", "consist": "377111+377144", "dest_crs": "EPS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39916/2026-09-17/detailed", "trust_id": "875K03M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom", "service_date": "2026-09-17", "dest_arr_time": "0609", "dest_platform": "3", "is_terminated": 1, "next_location": "Epsom", "signalling_id": "5K03", "timing_status": "LATE", "origin_station": "Epsom - Down Sidings", "current_leg_arr": "0610", "current_leg_dep": "0608", "current_leg_end": "Epsom", "origin_dep_time": "0607", "origin_platform": "SDG", "current_location": "Epsom", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.27668209999999993, 51.33091739999999], [-0.2760571, 51.331319599999986], [-0.27517199999999997, 51.33188439999999], [-0.2742812, 51.33240199999999], [-0.2740592, 51.33252070000001], [-0.2738696, 51.332622], [-0.27373889999999995, 51.3326885], [-0.2730874, 51.3329948], [-0.2725569, 51.3332325], [-0.272199, 51.33337949999999], [-0.27216789999999996, 51.3333932], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]}", "current_leg_start": "Epsom - Down Sidings", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.3342754", "next_location_lon": "-0.2698516", "previous_location": "Epsom - Down Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.849, \"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\": 362.274, \"from_m\": 308.849, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 406.994, \"from_m\": 362.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 410.607, \"from_m\": 406.994, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 466.232, \"from_m\": 410.607, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 585.753, \"from_m\": 466.232, \"capability_applied\": null, \"effective_limit_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\": 629615, \"profile_key\": \"1e4146bb28ac763993485a930c9bdc81a0db6e009e207620183f02d725dac37a\", \"schedule_id\": 5801, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Epsom - Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28505}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Epsom\", \"stage_seq\": 2, \"distance_m\": 585.753, \"section_seq\": 1, \"route_path_id\": 28505}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 585.753, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28505}], \"total_distance_m\": 585.753, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 232.184, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 353.569, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3342754", "current_position_lon": "-0.2698516", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:34Z\", \"source_id\": 52091331, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:39Z\", \"source_id\": 16799015, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom", "service_state_platform": "3", "timing_fact_generation": 1789621719294163, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:00.645126", "service_state_evidence_id": 16799015, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:02.672603", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None EPS 5K03 377111+377144 8 100 None {"version": 3, "segments": [{"to_m": 308.849, "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": 362.274, "from_m": 308.849, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 406.994, "from_m": 362.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410.607, "from_m": 406.994, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 466.232, "from_m": 410.607, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 585.753, "from_m": 466.232, "capability_applied": null, "effective_limit_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": 629615, "profile_key": "1e4146bb28ac763993485a930c9bdc81a0db6e009e207620183f02d725dac37a", "schedule_id": 5801, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Epsom - Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28505}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Epsom", "stage_seq": 2, "distance_m": 585.753, "section_seq": 1, "route_path_id": 28505}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 585.753, "from_m": 0.0, "section_seq": 1, "route_path_id": 28505}], "total_distance_m": 585.753, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 232.184, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 353.569, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:34Z", "source_id": 52091331, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:39Z", "source_id": 16799015, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Epsom - Down Sidings 0607 0607 SDG None None Epsom 0609 0609 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39916/2026-09-17/detailed None Epsom - Down Sidings 2026-09-17T06:08:00+01:00 Epsom 2.0 {"type": "LineString", "coordinates": [[-0.27668209999999993, 51.33091739999999], [-0.2760571, 51.331319599999986], [-0.27517199999999997, 51.33188439999999], [-0.2742812, 51.33240199999999], [-0.2740592, 51.33252070000001], [-0.2738696, 51.332622], [-0.27373889999999995, 51.3326885], [-0.2730874, 51.3329948], [-0.2725569, 51.3332325], [-0.272199, 51.33337949999999], [-0.27216789999999996, 51.3333932], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]} 0.4 0608 0610 Epsom - Down Sidings Epsom Epsom 51.3342754 -0.2698516 51.3342754 -0.2698516 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Epsom TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799015 1789621719294163 4 4 2026-09-17 05:20:02.672603 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:00.645126
597977 629047 P91480 895W16M517 2026-09-17 COMPLETE 16799310 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 629047, "stp": "P", "toc": "Southeastern", "uid": "P91480", "consist": "465007+465194", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91480/2026-09-17/detailed", "trust_id": "895W16M517", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "4", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "5W16", "timing_status": "EARLY", "origin_station": "Tonbridge", "current_leg_arr": "0610", "current_leg_dep": "0552", "current_leg_end": "Orpington", "origin_dep_time": "0553", "origin_platform": "4", "current_location": "Orpington", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2695149161462273, 51.19161725291838], [0.26949458523585645, 51.19161934233872], [0.2661341, 51.191964699999986], [0.26579159999999996, 51.1919991], [0.2651925, 51.192063], [0.2648762, 51.1921], [0.2645488999999999, 51.1921563], [0.2642312, 51.1922252], [0.2639334, 51.1923042], [0.2636639, 51.19238989999999], [0.2633953, 51.19249119999999], [0.2631435, 51.19259919999999], [0.2629048, 51.1927194], [0.26269289999999995, 51.19283789999999], [0.2625132, 51.1929573], [0.26232409999999995, 51.1930909], [0.2621403, 51.193242999999995], [0.2619659, 51.1934103], [0.2618304, 51.1935878], [0.26172839999999997, 51.193712999999995], [0.26153719999999997, 51.1939885], [0.2613908, 51.1942057], [0.2612123, 51.1945228], [0.2611257, 51.1947119], [0.2610012, 51.1950194], [0.2607714, 51.195445699999986], [0.2606107, 51.195834100000006], [0.2603318, 51.1965084], [0.2601516, 51.196932099999984], [0.2599583, 51.1973979], [0.2598513, 51.197655700000006], [0.2595687, 51.1982009], [0.25948849999999996, 51.19835559999999], [0.2591603, 51.19894990000001], [0.2587125, 51.19954769999999], [0.2582265, 51.2001119], [0.2577118, 51.2006633], [0.2571249, 51.2011973], [0.2564765, 51.20172049999999], [0.2552658, 51.20255219999999], [0.2540256, 51.20325869999999], [0.251957, 51.20431299999999], [0.25052709999999995, 51.20507649999999], [0.2502106, 51.20524549999999], [0.2500732, 51.205318899999995], [0.24584059999999996, 51.2075109], [0.2439421, 51.20849659999999], [0.2438087999999999, 51.2085657], [0.2433434, 51.2088074], [0.2420659, 51.2094735], [0.24103749999999993, 51.2100229], [0.23903149999999995, 51.21099650000001], [0.2376865, 51.21155950000001], [0.2370677, 51.21177229999999], [0.23636199999999996, 51.21202659999999], [0.23575769999999993, 51.2122439], [0.23455469999999995, 51.2126244], [0.23068730000000004, 51.2137421], [0.2300109, 51.2139503], [0.22907830000000004, 51.2142195], [0.2283254, 51.2144363], [0.228009, 51.214528], [0.2274216, 51.2146984], [0.2262452, 51.21503729999999], [0.2220417, 51.2162666], [0.2214643, 51.21645969999999], [0.2196558, 51.21717079999999], [0.218531, 51.21765169999998], [0.217593, 51.2180917], [0.21719325401196615, 51.21830176221716], [0.21666509999999997, 51.21857930000001], [0.2157674, 51.21907199999999], [0.21454139999999997, 51.2198221], [0.213684, 51.220391], [0.2131172, 51.22079299999999], [0.21260599999999996, 51.221171], [0.2114909, 51.222083899999994], [0.2099575, 51.2234148], [0.20829239999999996, 51.2248772], [0.2074649, 51.2256109], [0.2067106, 51.2263701], [0.2061413, 51.22701769999999], [0.2056048, 51.2276758], [0.2046111, 51.22907699999999], [0.2025464, 51.233031899999986], [0.2019425, 51.234209099999994], [0.20164599999999996, 51.2347618], [0.20138449999999997, 51.235283800000005], [0.20100820000000005, 51.236009], [0.20063549999999997, 51.23674609999999], [0.2000373, 51.2380919], [0.1997007, 51.23897469999999], [0.1990801, 51.2405261], [0.1987501, 51.2413346], [0.1984558, 51.24206319999999], [0.19647139999999996, 51.2468148], [0.19572759999999997, 51.24871739999999], [0.19461039999999996, 51.251586999999994], [0.19427299999999997, 51.2524349], [0.1939225, 51.2532835], [0.19355, 51.25419119999999], [0.1931844, 51.25511159999999], [0.1927656, 51.2561299], [0.1924209, 51.25700639999999], [0.1921064, 51.257791700000006], [0.1918123, 51.25852859999999], [0.19150739999999997, 51.2593055], [0.191068, 51.260388500000005], [0.1906791, 51.2613449], [0.1902131, 51.262510799999994], [0.1896931, 51.2638141], [0.1891429, 51.26520969999999], [0.1888575, 51.2658381], [0.1886274, 51.2662437], [0.1880882, 51.2670757], [0.18733589999999997, 51.2679889], [0.1864481, 51.268869900000006], [0.1859328, 51.26926389999999], [0.1855834, 51.26955040000001], [0.1852486, 51.26985059999999], [0.1848596, 51.270211], [0.18449809999999997, 51.27058279999999], [0.1843539, 51.270751], [0.1841228, 51.2710153], [0.1839082, 51.271296199999995], [0.1838714, 51.27134710000001], [0.18344289999999996, 51.27190579999999], [0.1833141, 51.2721482], [0.1831586, 51.2724528], [0.18302579999999996, 51.27275649999999], [0.1829198, 51.2730384], [0.1828313, 51.2733103], [0.18273069999999997, 51.273692], [0.1826342, 51.274188200000005], [0.18255251992900232, 51.27453379516892], [0.1825351, 51.2746075], [0.1823911, 51.2750806], [0.1822561, 51.2753998], [0.1821612, 51.275617], [0.1818982, 51.2761153], [0.18172399999999997, 51.27646570000001], [0.18154907795981776, 51.27679751809724], [0.18152409999999997, 51.2768449], [0.1813751, 51.27709569999999], [0.1811861, 51.27739420000001], [0.18101220000000004, 51.277666399999994], [0.1807709, 51.2780401], [0.1805959, 51.2782745], [0.1803627, 51.2785817], [0.18012869999999995, 51.2788503], [0.1797594, 51.27925570000001], [0.1796630568239043, 51.27933926621781], [0.17963799999999996, 51.279361], [0.1794333, 51.279545899999995], [0.17932399999999998, 51.2796401], [0.1788279, 51.28004859999999], [0.17873700000000003, 51.2801154], [0.17850430000000003, 51.2802907], [0.1782639, 51.2804569], [0.1780347, 51.280621], [0.177624, 51.2808899], [0.1773171, 51.28107729999999], [0.17654629999999996, 51.281529199999994], [0.1762825, 51.2816718], [0.1761697, 51.2817259], [0.1751599, 51.2822975], [0.1741997, 51.282854499999985], [0.1731496, 51.2835864], [0.1728043, 51.28388210000001], [0.17228819999999995, 51.2843556], [0.17205469999999998, 51.2846019], [0.17157219999999998, 51.2851932], [0.17124260000000002, 51.28561789999999], [0.1709068, 51.28611089999999], [0.17073599999999997, 51.286441499999995], [0.17053049999999997, 51.286883800000005], [0.17041169999999997, 51.2872097], [0.17027809999999996, 51.2875533], [0.17020219999999997, 51.28775709999999], [0.1701632, 51.28786289999999], [0.1701356, 51.2879708], [0.1700138, 51.28850550000001], [0.16995719999999995, 51.288823], [0.1699302, 51.289148399999995], [0.1699209, 51.289466999999995], [0.16991789999999998, 51.2899382], [0.16993139999999998, 51.2904107], [0.1700463, 51.291115999999995], [0.17008769999999998, 51.2913331], [0.17027269999999997, 51.2921532], [0.17057419999999998, 51.2934165], [0.17063279999999997, 51.2936919], [0.17071439999999996, 51.294056], [0.1709683, 51.29528100000001], [0.171291, 51.29661969999999], [0.17138979999999998, 51.29708489999999], [0.17149039999999996, 51.2975387], [0.1715755, 51.29788949999999], [0.1716332, 51.2982026], [0.1717944, 51.298758199999995], [0.1718476, 51.299217199999994], [0.17186259999999998, 51.299346400000005], [0.1718879, 51.30020299999999], [0.1718478, 51.3010297], [0.17178319999999997, 51.30166830000001], [0.17166919999999997, 51.302314899999985], [0.1713992, 51.303248799999984], [0.1710619, 51.30416209999999], [0.1704269, 51.30535609999999], [0.17006289999999996, 51.30594529999999], [0.16905579999999998, 51.3072591], [0.1683062, 51.3081141], [0.16696019999999998, 51.309695100000006], [0.16664659999999998, 51.3100634], [0.16636719999999997, 51.3104011], [0.16605099999999998, 51.310783099999995], [0.16590409999999997, 51.310960599999994], [0.16585609999999998, 51.3110186], [0.16585369999999997, 51.3110215], [0.1655591, 51.31137729999999], [0.1652967, 51.311669300000005], [0.16484069999999998, 51.31221669999999], [0.1644344, 51.312714699999994], [0.1637565, 51.3136889], [0.1633352, 51.314393], [0.1629403, 51.3151259], [0.16263750000000002, 51.3158089], [0.1623566, 51.3165298], [0.16171999999999995, 51.31859740000001], [0.1614308, 51.3193632], [0.1611616, 51.3198696], [0.1608447, 51.3204223], [0.1604361, 51.3209805], [0.160004, 51.3214965], [0.1517815922104504, 51.33069708903964], [0.1431707, 51.3403304], [0.1429312, 51.34059380000001], [0.1417545, 51.34161720000001], [0.1409214, 51.3422135], [0.1400584, 51.3427488], [0.1391015, 51.3432709], [0.1381396, 51.34375709999999], [0.1370671, 51.34419439999999], [0.13600979999999996, 51.34456320000001], [0.1345789, 51.34495590000001], [0.1338369, 51.34514190000001], [0.1330187, 51.3453051], [0.1308692, 51.3457368], [0.1278117, 51.346323600000005], [0.125598, 51.3467284], [0.1246384, 51.3469389], [0.1234378, 51.3472505], [0.1223534, 51.3475581], [0.12054139999999998, 51.348281799999995], [0.11601139999999996, 51.3505061], [0.1157478, 51.3506909], [0.11490079999999998, 51.3513096], [0.11388179999999998, 51.35213420000001], [0.1114562, 51.3542287], [0.1097743, 51.3555692], [0.10893329999999998, 51.3561738], [0.1083048, 51.35660069999999], [0.1071972, 51.3573087], [0.1057056, 51.358262100000005], [0.1015627, 51.36090279999999], [0.1003608, 51.361660500000006], [0.09924679999999998, 51.3624156], [0.098108, 51.3632545], [0.0970257, 51.3641181], [0.0959635, 51.3650542], [0.0949715, 51.3659962], [0.09441769999999998, 51.36650850000001], [0.0941583, 51.36675579999999], [0.0936788, 51.3672841], [0.0928299, 51.368302099999994], [0.0915938, 51.3698627], [0.0914553, 51.37004519999999], [0.09138649999999998, 51.3701359], [0.090963, 51.3707848], [0.0905003, 51.3713923], [0.0903784, 51.37158190000001], [0.0902467, 51.37178349999999], [0.09003539999999999, 51.3721024], [0.08986989999999999, 51.372356499999995], [0.08983152841195213, 51.37241042269339], [0.08964609999999999, 51.37267099999999], [0.0893901, 51.3729842], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Tonbridge", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Tonbridge", "current_leg_milage": "15.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 730.323, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 787.475, \"from_m\": 730.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 837.509, \"from_m\": 787.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1061.857, \"from_m\": 837.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1846.69, \"from_m\": 1061.857, \"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\": 7849.129, \"from_m\": 1846.69, \"capability_applied\": null, \"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\": 11326.1, \"from_m\": 7849.129, \"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\": 13876.746, \"from_m\": 11326.1, \"capability_applied\": null, \"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\": 16663.321, \"from_m\": 13876.746, \"capability_applied\": null, \"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\": 23026.457, \"from_m\": 16663.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24839.536, \"from_m\": 23026.457, \"capability_applied\": null, \"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\": 24917.449, \"from_m\": 24839.536, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24992.247, \"from_m\": 24917.449, \"capability_applied\": null, \"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\": 25241.424, \"from_m\": 24992.247, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 629047, \"profile_key\": \"a3f7d02ec4cdca701b4daeb0ed23fada9aca4bcc8c236b8d4a4caad7fa92660a\", \"schedule_id\": 24626, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Sevenoaks\", \"stage_seq\": 2, \"distance_m\": 12002.448, \"section_seq\": 1, \"route_path_id\": 100587}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 3, \"distance_m\": 25241.424, \"section_seq\": 1, \"route_path_id\": 100587}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25241.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100587}], \"total_distance_m\": 25241.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24991.028, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 250.396, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:25Z\", \"source_id\": 52077045, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:28Z\", \"source_id\": 16794453, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:04Z\", \"source_id\": 52092176, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:07Z\", \"source_id\": 16799310, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "4", "timing_fact_generation": 1789621748195287, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:01.730887", "service_state_evidence_id": 16799310, "current_leg_start_actual_dep": "2026-09-17T05:53:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:02.425545", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TON ORP 5W16 465007+465194 8 75 None {"version": 3, "segments": [{"to_m": 250.396, "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": 730.323, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 787.475, "from_m": 730.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 837.509, "from_m": 787.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1061.857, "from_m": 837.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1846.69, "from_m": 1061.857, "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": 7849.129, "from_m": 1846.69, "capability_applied": null, "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": 11326.1, "from_m": 7849.129, "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": 13876.746, "from_m": 11326.1, "capability_applied": null, "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": 16663.321, "from_m": 13876.746, "capability_applied": null, "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": 23026.457, "from_m": 16663.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24839.536, "from_m": 23026.457, "capability_applied": null, "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": 24917.449, "from_m": 24839.536, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24992.247, "from_m": 24917.449, "capability_applied": null, "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": 25241.424, "from_m": 24992.247, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 629047, "profile_key": "a3f7d02ec4cdca701b4daeb0ed23fada9aca4bcc8c236b8d4a4caad7fa92660a", "schedule_id": 24626, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Sevenoaks", "stage_seq": 2, "distance_m": 12002.448, "section_seq": 1, "route_path_id": 100587}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Orpington", "stage_seq": 3, "distance_m": 25241.424, "section_seq": 1, "route_path_id": 100587}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25241.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 100587}], "total_distance_m": 25241.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24991.028, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 250.396, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:25Z", "source_id": 52077045, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:28Z", "source_id": 16794453, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:04Z", "source_id": 52092176, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:07Z", "source_id": 16799310, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Tonbridge 0553 0553 4 None None Orpington 0614 0614 4 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91480/2026-09-17/detailed None Tonbridge 2026-09-17T05:53:00+01:00 Orpington 18.0 {"type": "LineString", "coordinates": [[0.2695149161462273, 51.19161725291838], [0.26949458523585645, 51.19161934233872], [0.2661341, 51.191964699999986], [0.26579159999999996, 51.1919991], [0.2651925, 51.192063], [0.2648762, 51.1921], [0.2645488999999999, 51.1921563], [0.2642312, 51.1922252], [0.2639334, 51.1923042], [0.2636639, 51.19238989999999], [0.2633953, 51.19249119999999], [0.2631435, 51.19259919999999], [0.2629048, 51.1927194], [0.26269289999999995, 51.19283789999999], [0.2625132, 51.1929573], [0.26232409999999995, 51.1930909], [0.2621403, 51.193242999999995], [0.2619659, 51.1934103], [0.2618304, 51.1935878], [0.26172839999999997, 51.193712999999995], [0.26153719999999997, 51.1939885], [0.2613908, 51.1942057], [0.2612123, 51.1945228], [0.2611257, 51.1947119], [0.2610012, 51.1950194], [0.2607714, 51.195445699999986], [0.2606107, 51.195834100000006], [0.2603318, 51.1965084], [0.2601516, 51.196932099999984], [0.2599583, 51.1973979], [0.2598513, 51.197655700000006], [0.2595687, 51.1982009], [0.25948849999999996, 51.19835559999999], [0.2591603, 51.19894990000001], [0.2587125, 51.19954769999999], [0.2582265, 51.2001119], [0.2577118, 51.2006633], [0.2571249, 51.2011973], [0.2564765, 51.20172049999999], [0.2552658, 51.20255219999999], [0.2540256, 51.20325869999999], [0.251957, 51.20431299999999], [0.25052709999999995, 51.20507649999999], [0.2502106, 51.20524549999999], [0.2500732, 51.205318899999995], [0.24584059999999996, 51.2075109], [0.2439421, 51.20849659999999], [0.2438087999999999, 51.2085657], [0.2433434, 51.2088074], [0.2420659, 51.2094735], [0.24103749999999993, 51.2100229], [0.23903149999999995, 51.21099650000001], [0.2376865, 51.21155950000001], [0.2370677, 51.21177229999999], [0.23636199999999996, 51.21202659999999], [0.23575769999999993, 51.2122439], [0.23455469999999995, 51.2126244], [0.23068730000000004, 51.2137421], [0.2300109, 51.2139503], [0.22907830000000004, 51.2142195], [0.2283254, 51.2144363], [0.228009, 51.214528], [0.2274216, 51.2146984], [0.2262452, 51.21503729999999], [0.2220417, 51.2162666], [0.2214643, 51.21645969999999], [0.2196558, 51.21717079999999], [0.218531, 51.21765169999998], [0.217593, 51.2180917], [0.21719325401196615, 51.21830176221716], [0.21666509999999997, 51.21857930000001], [0.2157674, 51.21907199999999], [0.21454139999999997, 51.2198221], [0.213684, 51.220391], [0.2131172, 51.22079299999999], [0.21260599999999996, 51.221171], [0.2114909, 51.222083899999994], [0.2099575, 51.2234148], [0.20829239999999996, 51.2248772], [0.2074649, 51.2256109], [0.2067106, 51.2263701], [0.2061413, 51.22701769999999], [0.2056048, 51.2276758], [0.2046111, 51.22907699999999], [0.2025464, 51.233031899999986], [0.2019425, 51.234209099999994], [0.20164599999999996, 51.2347618], [0.20138449999999997, 51.235283800000005], [0.20100820000000005, 51.236009], [0.20063549999999997, 51.23674609999999], [0.2000373, 51.2380919], [0.1997007, 51.23897469999999], [0.1990801, 51.2405261], [0.1987501, 51.2413346], [0.1984558, 51.24206319999999], [0.19647139999999996, 51.2468148], [0.19572759999999997, 51.24871739999999], [0.19461039999999996, 51.251586999999994], [0.19427299999999997, 51.2524349], [0.1939225, 51.2532835], [0.19355, 51.25419119999999], [0.1931844, 51.25511159999999], [0.1927656, 51.2561299], [0.1924209, 51.25700639999999], [0.1921064, 51.257791700000006], [0.1918123, 51.25852859999999], [0.19150739999999997, 51.2593055], [0.191068, 51.260388500000005], [0.1906791, 51.2613449], [0.1902131, 51.262510799999994], [0.1896931, 51.2638141], [0.1891429, 51.26520969999999], [0.1888575, 51.2658381], [0.1886274, 51.2662437], [0.1880882, 51.2670757], [0.18733589999999997, 51.2679889], [0.1864481, 51.268869900000006], [0.1859328, 51.26926389999999], [0.1855834, 51.26955040000001], [0.1852486, 51.26985059999999], [0.1848596, 51.270211], [0.18449809999999997, 51.27058279999999], [0.1843539, 51.270751], [0.1841228, 51.2710153], [0.1839082, 51.271296199999995], [0.1838714, 51.27134710000001], [0.18344289999999996, 51.27190579999999], [0.1833141, 51.2721482], [0.1831586, 51.2724528], [0.18302579999999996, 51.27275649999999], [0.1829198, 51.2730384], [0.1828313, 51.2733103], [0.18273069999999997, 51.273692], [0.1826342, 51.274188200000005], [0.18255251992900232, 51.27453379516892], [0.1825351, 51.2746075], [0.1823911, 51.2750806], [0.1822561, 51.2753998], [0.1821612, 51.275617], [0.1818982, 51.2761153], [0.18172399999999997, 51.27646570000001], [0.18154907795981776, 51.27679751809724], [0.18152409999999997, 51.2768449], [0.1813751, 51.27709569999999], [0.1811861, 51.27739420000001], [0.18101220000000004, 51.277666399999994], [0.1807709, 51.2780401], [0.1805959, 51.2782745], [0.1803627, 51.2785817], [0.18012869999999995, 51.2788503], [0.1797594, 51.27925570000001], [0.1796630568239043, 51.27933926621781], [0.17963799999999996, 51.279361], [0.1794333, 51.279545899999995], [0.17932399999999998, 51.2796401], [0.1788279, 51.28004859999999], [0.17873700000000003, 51.2801154], [0.17850430000000003, 51.2802907], [0.1782639, 51.2804569], [0.1780347, 51.280621], [0.177624, 51.2808899], [0.1773171, 51.28107729999999], [0.17654629999999996, 51.281529199999994], [0.1762825, 51.2816718], [0.1761697, 51.2817259], [0.1751599, 51.2822975], [0.1741997, 51.282854499999985], [0.1731496, 51.2835864], [0.1728043, 51.28388210000001], [0.17228819999999995, 51.2843556], [0.17205469999999998, 51.2846019], [0.17157219999999998, 51.2851932], [0.17124260000000002, 51.28561789999999], [0.1709068, 51.28611089999999], [0.17073599999999997, 51.286441499999995], [0.17053049999999997, 51.286883800000005], [0.17041169999999997, 51.2872097], [0.17027809999999996, 51.2875533], [0.17020219999999997, 51.28775709999999], [0.1701632, 51.28786289999999], [0.1701356, 51.2879708], [0.1700138, 51.28850550000001], [0.16995719999999995, 51.288823], [0.1699302, 51.289148399999995], [0.1699209, 51.289466999999995], [0.16991789999999998, 51.2899382], [0.16993139999999998, 51.2904107], [0.1700463, 51.291115999999995], [0.17008769999999998, 51.2913331], [0.17027269999999997, 51.2921532], [0.17057419999999998, 51.2934165], [0.17063279999999997, 51.2936919], [0.17071439999999996, 51.294056], [0.1709683, 51.29528100000001], [0.171291, 51.29661969999999], [0.17138979999999998, 51.29708489999999], [0.17149039999999996, 51.2975387], [0.1715755, 51.29788949999999], [0.1716332, 51.2982026], [0.1717944, 51.298758199999995], [0.1718476, 51.299217199999994], [0.17186259999999998, 51.299346400000005], [0.1718879, 51.30020299999999], [0.1718478, 51.3010297], [0.17178319999999997, 51.30166830000001], [0.17166919999999997, 51.302314899999985], [0.1713992, 51.303248799999984], [0.1710619, 51.30416209999999], [0.1704269, 51.30535609999999], [0.17006289999999996, 51.30594529999999], [0.16905579999999998, 51.3072591], [0.1683062, 51.3081141], [0.16696019999999998, 51.309695100000006], [0.16664659999999998, 51.3100634], [0.16636719999999997, 51.3104011], [0.16605099999999998, 51.310783099999995], [0.16590409999999997, 51.310960599999994], [0.16585609999999998, 51.3110186], [0.16585369999999997, 51.3110215], [0.1655591, 51.31137729999999], [0.1652967, 51.311669300000005], [0.16484069999999998, 51.31221669999999], [0.1644344, 51.312714699999994], [0.1637565, 51.3136889], [0.1633352, 51.314393], [0.1629403, 51.3151259], [0.16263750000000002, 51.3158089], [0.1623566, 51.3165298], [0.16171999999999995, 51.31859740000001], [0.1614308, 51.3193632], [0.1611616, 51.3198696], [0.1608447, 51.3204223], [0.1604361, 51.3209805], [0.160004, 51.3214965], [0.1517815922104504, 51.33069708903964], [0.1431707, 51.3403304], [0.1429312, 51.34059380000001], [0.1417545, 51.34161720000001], [0.1409214, 51.3422135], [0.1400584, 51.3427488], [0.1391015, 51.3432709], [0.1381396, 51.34375709999999], [0.1370671, 51.34419439999999], [0.13600979999999996, 51.34456320000001], [0.1345789, 51.34495590000001], [0.1338369, 51.34514190000001], [0.1330187, 51.3453051], [0.1308692, 51.3457368], [0.1278117, 51.346323600000005], [0.125598, 51.3467284], [0.1246384, 51.3469389], [0.1234378, 51.3472505], [0.1223534, 51.3475581], [0.12054139999999998, 51.348281799999995], [0.11601139999999996, 51.3505061], [0.1157478, 51.3506909], [0.11490079999999998, 51.3513096], [0.11388179999999998, 51.35213420000001], [0.1114562, 51.3542287], [0.1097743, 51.3555692], [0.10893329999999998, 51.3561738], [0.1083048, 51.35660069999999], [0.1071972, 51.3573087], [0.1057056, 51.358262100000005], [0.1015627, 51.36090279999999], [0.1003608, 51.361660500000006], [0.09924679999999998, 51.3624156], [0.098108, 51.3632545], [0.0970257, 51.3641181], [0.0959635, 51.3650542], [0.0949715, 51.3659962], [0.09441769999999998, 51.36650850000001], [0.0941583, 51.36675579999999], [0.0936788, 51.3672841], [0.0928299, 51.368302099999994], [0.0915938, 51.3698627], [0.0914553, 51.37004519999999], [0.09138649999999998, 51.3701359], [0.090963, 51.3707848], [0.0905003, 51.3713923], [0.0903784, 51.37158190000001], [0.0902467, 51.37178349999999], [0.09003539999999999, 51.3721024], [0.08986989999999999, 51.372356499999995], [0.08983152841195213, 51.37241042269339], [0.08964609999999999, 51.37267099999999], [0.0893901, 51.3729842], [0.08901259999999998, 51.373429400000006]]} 15.6 0552 0610 Tonbridge Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799310 1789621748195287 18 18 2026-09-17 05:20:02.425545 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:01.730887
597978 628364 P90370 895A05M517 2026-09-17 COMPLETE 16799584 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628364, "stp": "P", "toc": "Southeastern", "uid": "P90370", "consist": "377515", "dest_crs": "MDE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90370/2026-09-17/detailed", "trust_id": "895A05M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidstone East", "service_date": "2026-09-17", "dest_arr_time": "0604", "dest_platform": "2", "is_terminated": 1, "next_location": "Maidstone East", "signalling_id": "5A05", "timing_status": "LATE", "origin_station": "Ashford East Berthing Sidings", "current_leg_arr": "0610", "current_leg_dep": "0532", "current_leg_end": "Maidstone East", "origin_dep_time": "0531", "origin_platform": "1", "current_location": "Maidstone East", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8757508147054588, 51.14327048757126], [0.8756621999999998, 51.14331640000001], [0.8748863, 51.1437041], [0.8739736, 51.14415110000001], [0.8736244999999999, 51.144302800000006], [0.8731868, 51.144493100000005], [0.8725934, 51.1447434], [0.872039, 51.14496109999999], [0.8712764, 51.14527230000001], [0.8706579, 51.1455141], [0.8700386, 51.1457566], [0.8697812999999999, 51.1458618], [0.8688490999999999, 51.1462337], [0.8684729, 51.1463852], [0.8681269, 51.1465245], [0.8674624, 51.1467888], [0.8668529, 51.14704979999999], [0.8662228999999999, 51.147338999999995], [0.8659464258147599, 51.14747153220466], [0.8657503999999999, 51.1475655], [0.8652507320557026, 51.14782263341714], [0.8650339000000001, 51.147916499999994], [0.8644647, 51.148186599999995], [0.8642262999999999, 51.14829129999999], [0.8636984999999999, 51.1485825], [0.8629184, 51.14901], [0.8617923, 51.1496195], [0.8612472, 51.1499216], [0.8609111587795303, 51.150119114318], [0.860639178339121, 51.15027897513247], [0.8605007114189466, 51.15036036104664], [0.8595408999999999, 51.1509245], [0.856795, 51.15263649999999], [0.8559665, 51.15318200000001], [0.8552323999999999, 51.1536196], [0.8543868999999998, 51.1541095], [0.8533404, 51.15472780000001], [0.85139, 51.1559576], [0.8502029999999999, 51.1567228], [0.8492200999999999, 51.15737610000001], [0.8482225, 51.15808150000001], [0.847357, 51.1587317], [0.8466796999999999, 51.1592715], [0.8458215, 51.15999829999999], [0.8451808999999999, 51.1605703], [0.8446429999999999, 51.1610747], [0.8442566000000001, 51.16145960000001], [0.843841, 51.16187359999999], [0.8437205618213934, 51.1620009602833], [0.8434669, 51.16226919999999], [0.8431588, 51.16260960000001], [0.8427675999999998, 51.16304360000001], [0.8423079, 51.1635771], [0.8422536, 51.16364459999999], [0.8421759, 51.1637411], [0.8420463, 51.16390220000001], [0.8417211, 51.164319299999995], [0.8412834, 51.1648988], [0.8409410999999999, 51.16536799999999], [0.8406330999999999, 51.1658356], [0.840369, 51.16622660000001], [0.8400267, 51.16677549999999], [0.8396819, 51.167364199999994], [0.8393078, 51.167999], [0.8389215, 51.16869040000001], [0.8385572, 51.16933279999999], [0.8382051, 51.169970500000005], [0.8378749999999999, 51.170534700000005], [0.8375595999999998, 51.1711065], [0.8371585999999999, 51.1717949], [0.8367453999999999, 51.1725277], [0.8364129000000001, 51.1731148], [0.8360217, 51.1738154], [0.8356964999999998, 51.1743856], [0.8352686, 51.1751046], [0.8348676, 51.175753], [0.8345008, 51.176314], [0.8341219, 51.17685050000001], [0.8337746999999999, 51.17732420000001], [0.8335204, 51.1776644], [0.8331144999999999, 51.17818100000001], [0.8327647999999999, 51.1785933], [0.8324347999999999, 51.1789781], [0.8321071, 51.1793459], [0.8317989999999998, 51.1796877], [0.8314249999999999, 51.18006789999999], [0.8309383999999999, 51.180562900000005], [0.8304836, 51.18100899999999], [0.8299628, 51.181482599999995], [0.8295495999999999, 51.181844299999995], [0.8290581, 51.18226729999999], [0.8287134, 51.1825539], [0.8281509999999999, 51.1830045], [0.8274516999999999, 51.1835501], [0.8266522, 51.1841249], [0.8260213999999999, 51.1845586], [0.8255446000000001, 51.1848743], [0.8249430999999999, 51.18526510000001], [0.8243317999999998, 51.1856452], [0.8236814, 51.18602989999999], [0.8230481999999999, 51.18638690000001], [0.8222584, 51.18681759999999], [0.8216984999999999, 51.1871134], [0.8207743, 51.1875777], [0.8200406999999998, 51.1879225], [0.8194124, 51.188212199999995], [0.8189209, 51.1884344], [0.8184831999999999, 51.18862289999999], [0.8180479999999999, 51.18880519999999], [0.8177527, 51.1889268], [0.8175804000000001, 51.188994699999995], [0.8175365, 51.189012000000005], [0.8171164999999999, 51.18917759999999], [0.8165002999999998, 51.18941359999999], [0.8158499, 51.18965420000001], [0.8154025, 51.1898151], [0.8145270999999998, 51.190115500000005], [0.8141565, 51.190237999999994], [0.8136351, 51.1904071], [0.8130849999999998, 51.1905823], [0.8126216, 51.1907252], [0.8117327, 51.190976599999985], [0.8108696, 51.1912108], [0.8098698, 51.19146610000001], [0.8092331999999999, 51.19161940000001], [0.8085555, 51.1917756], [0.8084837557075693, 51.191790962487694], [0.8078306999999999, 51.19193080000001], [0.8071044, 51.1920803], [0.8065724999999999, 51.19218409999999], [0.8060286, 51.1922869], [0.8050531, 51.19245360000001], [0.804307, 51.19257259999999], [0.8037659999999999, 51.1926507], [0.8035684999999999, 51.19268120000001], [0.8024995, 51.19282659999999], [0.8008484, 51.19302009999999], [0.8002362999999999, 51.1930735], [0.7990388999999999, 51.1931754], [0.7985896, 51.19320729999999], [0.7982199, 51.19323349999999], [0.7973841999999999, 51.1932782], [0.7967536, 51.19331059999999], [0.7959225, 51.19335060000001], [0.7952235, 51.1933801], [0.7944150999999999, 51.193414399999995], [0.7933561, 51.19346109999999], [0.7924463, 51.19350670000001], [0.7919725999999999, 51.19353139999999], [0.7914464, 51.193563000000005], [0.7908654, 51.193605600000005], [0.7903039999999999, 51.1936441], [0.7897010999999999, 51.193689500000005], [0.7890499, 51.1937485], [0.7883678999999999, 51.19381450000001], [0.7877825, 51.193881799999986], [0.7872069999999999, 51.19395089999999], [0.7867641, 51.1940042], [0.7861267999999999, 51.1940866], [0.7847699971525705, 51.194278875267464], [0.7845262053563743, 51.19431975641933], [0.7843115460729311, 51.1943549434767], [0.7841218770835633, 51.19438529246465], [0.7839530561695934, 51.19441165940834], [0.7838009411123446, 51.194434900332865], [0.7836613896931389, 51.19445587126336], [0.7835302596932994, 51.194475428224955], [0.7834034088941484, 51.19449442724276], [0.7832766950770089, 51.19451372434191], [0.7831459760232031, 51.19453417554752], [0.7830071095140541, 51.19455663688471], [0.7828559533308841, 51.194581964378614], [0.7826883652550161, 51.194611014054345], [0.7825002030677723, 51.19464464193704], [0.7822873245504759, 51.1946837040518], [0.7820455874844492, 51.19472905642376], [0.7809713999999999, 51.194945899999986], [0.7800671999999998, 51.1951466], [0.779424, 51.1952986], [0.7788008, 51.1954531], [0.7781402999999999, 51.1956231], [0.7774493000000001, 51.19580810000001], [0.7769882999999999, 51.19593499999999], [0.7765370999999999, 51.1960623], [0.7756370999999999, 51.196328], [0.7749293, 51.1965491], [0.7742501999999999, 51.196772499999994], [0.7735743, 51.1969989], [0.7728958999999999, 51.197237199999975], [0.7720021, 51.1975663], [0.7712703, 51.197846099999985], [0.7700004999999999, 51.198364100000006], [0.7690393, 51.1987642], [0.7675288, 51.1993971], [0.7622781999999999, 51.2015978], [0.7610003, 51.20213339999999], [0.7599119, 51.202589999999994], [0.7579737999999999, 51.20340300000001], [0.7562218, 51.20413549999999], [0.7544899999999999, 51.20486129999999], [0.7527286999999999, 51.205603299999986], [0.750934, 51.2063524], [0.7496123999999998, 51.20690390000001], [0.7483097999999999, 51.20745], [0.7462370999999999, 51.2083202], [0.7441684999999999, 51.2091875], [0.7376291, 51.2119237], [0.7337825, 51.213534], [0.7315936, 51.2144516], [0.7311073, 51.2146555], [0.7300988, 51.21508279999998], [0.7291110999999999, 51.21551109999999], [0.7286181, 51.2157286], [0.7281250999999999, 51.2159559], [0.7271549, 51.216409], [0.7250985999999999, 51.21742720000001], [0.7235073, 51.218256800000006], [0.7234225581570597, 51.21830176221716], [0.7220959999999998, 51.2190056], [0.7187248, 51.2207894], [0.7186522272956171, 51.220827844024555], [0.7173825999999999, 51.2215004], [0.7151412, 51.22269010000001], [0.7136656999999998, 51.2234685], [0.7125749999999998, 51.2240321], [0.7119116, 51.224363699999984], [0.7112533000000001, 51.224687], [0.7105848, 51.225003999999984], [0.7099352, 51.225307], [0.7091930999999999, 51.2256432], [0.7084288999999999, 51.22597729999999], [0.7076835, 51.2262995], [0.7069404, 51.2266062], [0.7057105, 51.227102599999995], [0.7045273999999999, 51.2275576], [0.7038263999999999, 51.227819899999986], [0.7031562, 51.22806510000001], [0.7017786999999999, 51.22854209999999], [0.6996313, 51.2292509], [0.6967298, 51.230110999999994], [0.6948812999999999, 51.2306454], [0.6934802000000001, 51.2310573], [0.6924562999999999, 51.2313688], [0.6916231999999999, 51.23163029999999], [0.6907527999999998, 51.2319187], [0.689614, 51.23231090000001], [0.6889151999999998, 51.2325577], [0.6882151999999999, 51.2328181], [0.6875188999999999, 51.2330838], [0.6867138999999999, 51.233391999999995], [0.685668, 51.2338135], [0.6846331, 51.2342442], [0.6835982000000002, 51.2346931], [0.6826045000000001, 51.23514800000001], [0.6806351, 51.23609719999999], [0.6796377, 51.2365801], [0.6783484, 51.2371777], [0.6782134, 51.2372428], [0.6776285, 51.2375218], [0.6770506, 51.2377874], [0.6758755, 51.2383074], [0.6746488999999999, 51.2388185], [0.6734150999999999, 51.239309600000006], [0.6724691999999999, 51.2396712], [0.6715494, 51.240007299999995], [0.6708311, 51.24026669999999], [0.6701301999999999, 51.2405082], [0.6694940999999999, 51.2407227], [0.6688653999999999, 51.2409252], [0.6682272, 51.2411305], [0.6675998, 51.2413242], [0.666353, 51.24170519999999], [0.6651403, 51.242073], [0.6632007, 51.2426576], [0.661491, 51.2431707], [0.660652, 51.2434265], [0.6597993999999999, 51.24368179999999], [0.6581566999999999, 51.24417569999999], [0.6572065, 51.2444648], [0.6563010999999999, 51.24473739999999], [0.6550642999999999, 51.24511869999999], [0.654438, 51.2453185], [0.6537682, 51.2455303], [0.6525689999999998, 51.24593599999999], [0.6513833000000001, 51.24635010000001], [0.6512388999999998, 51.24640469999999], [0.6498514, 51.24690940000001], [0.6486296, 51.247386299999995], [0.6477847, 51.2477327], [0.6464861, 51.2482846], [0.6457438, 51.248614499999995], [0.6450609999999999, 51.24893089999999], [0.6439954, 51.249428300000005], [0.6430817, 51.2498745], [0.6421762, 51.2503262], [0.6413020999999999, 51.250792299999986], [0.6404413999999999, 51.2512592], [0.6395927, 51.25173970000001], [0.6387669, 51.25221909999999], [0.6379393999999999, 51.25271239999999], [0.6371332, 51.2532082], [0.6356758, 51.2540971], [0.6349594, 51.25453579999999], [0.6342329, 51.2549728], [0.6334701999999999, 51.255418600000006], [0.6326821000000001, 51.2558632], [0.6319007, 51.25629069999999], [0.6310962, 51.25671760000001], [0.6304320999999999, 51.2570589], [0.6297414, 51.257399199999995], [0.6290283999999999, 51.2577437], [0.628820698883665, 51.25784258933893], [0.6283565, 51.25806359999999], [0.6269408999999999, 51.25871199999999], [0.6262279, 51.259034099999994], [0.625528, 51.259336399999995], [0.6213864, 51.26127069999998], [0.6204611999999999, 51.26171130000001], [0.6195677, 51.2621523], [0.618685, 51.262606], [0.6181892999999999, 51.2628572], [0.6176400999999999, 51.26314649999999], [0.6170057, 51.2634798], [0.6163734, 51.26382019999999], [0.6156214999999999, 51.2642363], [0.6150736, 51.26453459999999], [0.6147277999999999, 51.26472819999999], [0.6124335, 51.26599660000001], [0.60996, 51.2673642], [0.6087207999999998, 51.2680518], [0.6073958, 51.2687894], [0.6071194656141874, 51.26894275163955], [0.6070112340517267, 51.26900281455557], [0.606628, 51.269088999999994], [0.6059595, 51.26924410000001], [0.6041883000000001, 51.269687], [0.6033899, 51.2698806], [0.6025828999999999, 51.27008810000001], [0.6014904, 51.2703598], [0.6001396999999999, 51.2706935], [0.5989086999999998, 51.27100480000001], [0.5974606, 51.27136629999999], [0.5964228999999999, 51.2716362], [0.5932532, 51.2724293], [0.5912519, 51.2728982], [0.5892568, 51.2733586], [0.5891346, 51.2733855], [0.5873455, 51.2737868], [0.5855685, 51.2741663], [0.5852098999999998, 51.27424339999999], [0.5839502586638585, 51.27453379516892], [0.5834822, 51.2746417], [0.5818025, 51.2750161], [0.5815442999999999, 51.2750743], [0.5791017, 51.27561729999999], [0.5788202999999998, 51.2756774], [0.5785520999999999, 51.275735199999986], [0.5760047, 51.27630249999999], [0.5755479999999998, 51.2764042], [0.5746646, 51.27658489999999], [0.5742995999999999, 51.27664759999998], [0.5738857, 51.2767086], [0.5735613, 51.2767462], [0.5731125, 51.27678480000001], [0.5726093999999999, 51.276810899999994], [0.5721169, 51.27681119999999], [0.5716584, 51.276798], [0.5713107, 51.276781799999995], [0.5709700999999999, 51.276755400000006], [0.5705938, 51.2767196], [0.5702247, 51.27667610000001], [0.5700475, 51.276647999999994], [0.5696351, 51.2765741], [0.5692204, 51.27649540000001], [0.5686896, 51.27636940000001], [0.5681799999999999, 51.27623229999999], [0.5671714, 51.2759337], [0.5660695, 51.2755349], [0.5651186, 51.2751762], [0.5641187, 51.2747635], [0.5636164476334145, 51.27453379516892], [0.5625735, 51.2740568], [0.5610308999999999, 51.2732962], [0.5596767, 51.2726742], [0.5589685999999999, 51.2723797], [0.5582091, 51.272103], [0.5568488, 51.2716847], [0.555375, 51.2713549], [0.5541946, 51.27117880000001], [0.5528182999999999, 51.271035999999995], [0.5510169, 51.270931700000006], [0.5505223, 51.2708945], [0.5484447, 51.2707716], [0.5472457, 51.2707398], [0.5452359, 51.2708409], [0.543662, 51.2710028], [0.5428458, 51.2711353], [0.5420175999999999, 51.2712848], [0.5407088, 51.2715944], [0.5400869, 51.27175189999999], [0.5389891704717129, 51.2720519006569], [0.5389437999999999, 51.2720643], [0.5365164, 51.27273459999999], [0.5353541, 51.27312020000001], [0.5346319, 51.2734325], [0.5342673, 51.2736674], [0.5340881999999999, 51.273782700000005], [0.5339791, 51.273852999999995], [0.5330750425235987, 51.27453379516892], [0.5327051999999999, 51.27481230000001], [0.5313752999999999, 51.27575069999999], [0.5305323, 51.276159500000006], [0.5299945999999999, 51.276401099999994], [0.5294818000000001, 51.2765942], [0.529089, 51.276727], [0.5281476, 51.277013], [0.5278533999999999, 51.27708340000001], [0.5270634999999999, 51.27731649999999], [0.5265647, 51.2774027], [0.5263122, 51.2774463], [0.5261337, 51.2774771], [0.5238492999999999, 51.2776492], [0.5232855, 51.2777218], [0.5230853, 51.2777649], [0.5228628, 51.277810899999984], [0.5226576, 51.27783800000001], [0.5224748, 51.2778571], [0.5223077, 51.2778702], [0.5221021, 51.277878699999995], [0.5218311999999999, 51.27786830000001], [0.5216499, 51.277853400000005], [0.5214206999999998, 51.277826000000005], [0.5211381999999999, 51.27777439999999], [0.5205433, 51.2776262], [0.5201017, 51.27753950000001]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "51.2775395", "next_location_lon": "0.5201017", "previous_location": "Ashford (Kent)", "current_leg_milage": "19.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 392.585, \"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\": 667.705, \"from_m\": 392.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 916.343, \"from_m\": 667.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\": 1155.217, \"from_m\": 916.343, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1210.433, \"from_m\": 1155.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1409.602, \"from_m\": 1210.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2641.029, \"from_m\": 1409.602, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5006.141, \"from_m\": 2641.029, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6172.016, \"from_m\": 5006.141, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6215.846, \"from_m\": 6172.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18881.052, \"from_m\": 6215.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\": 22012.673, \"from_m\": 18881.052, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27292.641, \"from_m\": 22012.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\": 27776.108, \"from_m\": 27292.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31369.555, \"from_m\": 27776.108, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31599.141, \"from_m\": 31369.555, \"capability_applied\": null, \"effective_limit_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\": 628364, \"profile_key\": \"24f73e77eadde7be6745f0d3293166afd070a5d212aac94cf9f703fb7fa90da2\", \"schedule_id\": 24186, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Ashford East Berthing Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61320}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 2, \"distance_m\": 617.512, \"section_seq\": 1, \"route_path_id\": 61320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Charing\", \"stage_seq\": 3, \"distance_m\": 10489.378, \"section_seq\": 1, \"route_path_id\": 61320}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Maidstone East\", \"stage_seq\": 4, \"distance_m\": 31599.141, \"section_seq\": 1, \"route_path_id\": 61320}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31599.141, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61320}], \"total_distance_m\": 31599.141, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30858.872, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 740.269, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "38.0", "current_position_lat": "51.2775395", "current_position_lon": "0.5201017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:47Z\", \"source_id\": 52030935, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:52Z\", \"source_id\": 16780398, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:48Z\", \"source_id\": 52052493, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:52Z\", \"source_id\": 16786899, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:31Z\", \"source_id\": 52092951, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:37Z\", \"source_id\": 16799584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidstone East", "service_state_platform": "2", "timing_fact_generation": 1789621778962240, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:02.294317", "service_state_evidence_id": 16799584, "current_leg_start_actual_dep": "2026-09-17T05:42:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:02.667947", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None MDE 5A05 377515 4 100 None {"version": 3, "segments": [{"to_m": 392.585, "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": 667.705, "from_m": 392.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 916.343, "from_m": 667.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": 1155.217, "from_m": 916.343, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1210.433, "from_m": 1155.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1409.602, "from_m": 1210.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2641.029, "from_m": 1409.602, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5006.141, "from_m": 2641.029, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6172.016, "from_m": 5006.141, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6215.846, "from_m": 6172.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18881.052, "from_m": 6215.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": 22012.673, "from_m": 18881.052, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27292.641, "from_m": 22012.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": 27776.108, "from_m": 27292.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31369.555, "from_m": 27776.108, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31599.141, "from_m": 31369.555, "capability_applied": null, "effective_limit_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": 628364, "profile_key": "24f73e77eadde7be6745f0d3293166afd070a5d212aac94cf9f703fb7fa90da2", "schedule_id": 24186, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Ashford East Berthing Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61320}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Ashford (Kent)", "stage_seq": 2, "distance_m": 617.512, "section_seq": 1, "route_path_id": 61320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Charing", "stage_seq": 3, "distance_m": 10489.378, "section_seq": 1, "route_path_id": 61320}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Maidstone East", "stage_seq": 4, "distance_m": 31599.141, "section_seq": 1, "route_path_id": 61320}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31599.141, "from_m": 0.0, "section_seq": 1, "route_path_id": 61320}], "total_distance_m": 31599.141, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30858.872, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 740.269, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:47Z", "source_id": 52030935, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:52Z", "source_id": 16780398, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32838, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:48Z", "source_id": 52052493, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:52Z", "source_id": 16786899, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32803, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:31Z", "source_id": 52092951, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:37Z", "source_id": 16799584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Ashford East Berthing Sidings 0531 0531 1 None None Maidstone East 0604 0604 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90370/2026-09-17/detailed None Ashford (Kent) 2026-09-17T05:42:00+01:00 Maidstone East 38.0 {"type": "LineString", "coordinates": [[0.8757508147054588, 51.14327048757126], [0.8756621999999998, 51.14331640000001], [0.8748863, 51.1437041], [0.8739736, 51.14415110000001], [0.8736244999999999, 51.144302800000006], [0.8731868, 51.144493100000005], [0.8725934, 51.1447434], [0.872039, 51.14496109999999], [0.8712764, 51.14527230000001], [0.8706579, 51.1455141], [0.8700386, 51.1457566], [0.8697812999999999, 51.1458618], [0.8688490999999999, 51.1462337], [0.8684729, 51.1463852], [0.8681269, 51.1465245], [0.8674624, 51.1467888], [0.8668529, 51.14704979999999], [0.8662228999999999, 51.147338999999995], [0.8659464258147599, 51.14747153220466], [0.8657503999999999, 51.1475655], [0.8652507320557026, 51.14782263341714], [0.8650339000000001, 51.147916499999994], [0.8644647, 51.148186599999995], [0.8642262999999999, 51.14829129999999], [0.8636984999999999, 51.1485825], [0.8629184, 51.14901], [0.8617923, 51.1496195], [0.8612472, 51.1499216], [0.8609111587795303, 51.150119114318], [0.860639178339121, 51.15027897513247], [0.8605007114189466, 51.15036036104664], [0.8595408999999999, 51.1509245], [0.856795, 51.15263649999999], [0.8559665, 51.15318200000001], [0.8552323999999999, 51.1536196], [0.8543868999999998, 51.1541095], [0.8533404, 51.15472780000001], [0.85139, 51.1559576], [0.8502029999999999, 51.1567228], [0.8492200999999999, 51.15737610000001], [0.8482225, 51.15808150000001], [0.847357, 51.1587317], [0.8466796999999999, 51.1592715], [0.8458215, 51.15999829999999], [0.8451808999999999, 51.1605703], [0.8446429999999999, 51.1610747], [0.8442566000000001, 51.16145960000001], [0.843841, 51.16187359999999], [0.8437205618213934, 51.1620009602833], [0.8434669, 51.16226919999999], [0.8431588, 51.16260960000001], [0.8427675999999998, 51.16304360000001], [0.8423079, 51.1635771], [0.8422536, 51.16364459999999], [0.8421759, 51.1637411], [0.8420463, 51.16390220000001], [0.8417211, 51.164319299999995], [0.8412834, 51.1648988], [0.8409410999999999, 51.16536799999999], [0.8406330999999999, 51.1658356], [0.840369, 51.16622660000001], [0.8400267, 51.16677549999999], [0.8396819, 51.167364199999994], [0.8393078, 51.167999], [0.8389215, 51.16869040000001], [0.8385572, 51.16933279999999], [0.8382051, 51.169970500000005], [0.8378749999999999, 51.170534700000005], [0.8375595999999998, 51.1711065], [0.8371585999999999, 51.1717949], [0.8367453999999999, 51.1725277], [0.8364129000000001, 51.1731148], [0.8360217, 51.1738154], [0.8356964999999998, 51.1743856], [0.8352686, 51.1751046], [0.8348676, 51.175753], [0.8345008, 51.176314], [0.8341219, 51.17685050000001], [0.8337746999999999, 51.17732420000001], [0.8335204, 51.1776644], [0.8331144999999999, 51.17818100000001], [0.8327647999999999, 51.1785933], [0.8324347999999999, 51.1789781], [0.8321071, 51.1793459], [0.8317989999999998, 51.1796877], [0.8314249999999999, 51.18006789999999], [0.8309383999999999, 51.180562900000005], [0.8304836, 51.18100899999999], [0.8299628, 51.181482599999995], [0.8295495999999999, 51.181844299999995], [0.8290581, 51.18226729999999], [0.8287134, 51.1825539], [0.8281509999999999, 51.1830045], [0.8274516999999999, 51.1835501], [0.8266522, 51.1841249], [0.8260213999999999, 51.1845586], [0.8255446000000001, 51.1848743], [0.8249430999999999, 51.18526510000001], [0.8243317999999998, 51.1856452], [0.8236814, 51.18602989999999], [0.8230481999999999, 51.18638690000001], [0.8222584, 51.18681759999999], [0.8216984999999999, 51.1871134], [0.8207743, 51.1875777], [0.8200406999999998, 51.1879225], [0.8194124, 51.188212199999995], [0.8189209, 51.1884344], [0.8184831999999999, 51.18862289999999], [0.8180479999999999, 51.18880519999999], [0.8177527, 51.1889268], [0.8175804000000001, 51.188994699999995], [0.8175365, 51.189012000000005], [0.8171164999999999, 51.18917759999999], [0.8165002999999998, 51.18941359999999], [0.8158499, 51.18965420000001], [0.8154025, 51.1898151], [0.8145270999999998, 51.190115500000005], [0.8141565, 51.190237999999994], [0.8136351, 51.1904071], [0.8130849999999998, 51.1905823], [0.8126216, 51.1907252], [0.8117327, 51.190976599999985], [0.8108696, 51.1912108], [0.8098698, 51.19146610000001], [0.8092331999999999, 51.19161940000001], [0.8085555, 51.1917756], [0.8084837557075693, 51.191790962487694], [0.8078306999999999, 51.19193080000001], [0.8071044, 51.1920803], [0.8065724999999999, 51.19218409999999], [0.8060286, 51.1922869], [0.8050531, 51.19245360000001], [0.804307, 51.19257259999999], [0.8037659999999999, 51.1926507], [0.8035684999999999, 51.19268120000001], [0.8024995, 51.19282659999999], [0.8008484, 51.19302009999999], [0.8002362999999999, 51.1930735], [0.7990388999999999, 51.1931754], [0.7985896, 51.19320729999999], [0.7982199, 51.19323349999999], [0.7973841999999999, 51.1932782], [0.7967536, 51.19331059999999], [0.7959225, 51.19335060000001], [0.7952235, 51.1933801], [0.7944150999999999, 51.193414399999995], [0.7933561, 51.19346109999999], [0.7924463, 51.19350670000001], [0.7919725999999999, 51.19353139999999], [0.7914464, 51.193563000000005], [0.7908654, 51.193605600000005], [0.7903039999999999, 51.1936441], [0.7897010999999999, 51.193689500000005], [0.7890499, 51.1937485], [0.7883678999999999, 51.19381450000001], [0.7877825, 51.193881799999986], [0.7872069999999999, 51.19395089999999], [0.7867641, 51.1940042], [0.7861267999999999, 51.1940866], [0.7847699971525705, 51.194278875267464], [0.7845262053563743, 51.19431975641933], [0.7843115460729311, 51.1943549434767], [0.7841218770835633, 51.19438529246465], [0.7839530561695934, 51.19441165940834], [0.7838009411123446, 51.194434900332865], [0.7836613896931389, 51.19445587126336], [0.7835302596932994, 51.194475428224955], [0.7834034088941484, 51.19449442724276], [0.7832766950770089, 51.19451372434191], [0.7831459760232031, 51.19453417554752], [0.7830071095140541, 51.19455663688471], [0.7828559533308841, 51.194581964378614], [0.7826883652550161, 51.194611014054345], [0.7825002030677723, 51.19464464193704], [0.7822873245504759, 51.1946837040518], [0.7820455874844492, 51.19472905642376], [0.7809713999999999, 51.194945899999986], [0.7800671999999998, 51.1951466], [0.779424, 51.1952986], [0.7788008, 51.1954531], [0.7781402999999999, 51.1956231], [0.7774493000000001, 51.19580810000001], [0.7769882999999999, 51.19593499999999], [0.7765370999999999, 51.1960623], [0.7756370999999999, 51.196328], [0.7749293, 51.1965491], [0.7742501999999999, 51.196772499999994], [0.7735743, 51.1969989], [0.7728958999999999, 51.197237199999975], [0.7720021, 51.1975663], [0.7712703, 51.197846099999985], [0.7700004999999999, 51.198364100000006], [0.7690393, 51.1987642], [0.7675288, 51.1993971], [0.7622781999999999, 51.2015978], [0.7610003, 51.20213339999999], [0.7599119, 51.202589999999994], [0.7579737999999999, 51.20340300000001], [0.7562218, 51.20413549999999], [0.7544899999999999, 51.20486129999999], [0.7527286999999999, 51.205603299999986], [0.750934, 51.2063524], [0.7496123999999998, 51.20690390000001], [0.7483097999999999, 51.20745], [0.7462370999999999, 51.2083202], [0.7441684999999999, 51.2091875], [0.7376291, 51.2119237], [0.7337825, 51.213534], [0.7315936, 51.2144516], [0.7311073, 51.2146555], [0.7300988, 51.21508279999998], [0.7291110999999999, 51.21551109999999], [0.7286181, 51.2157286], [0.7281250999999999, 51.2159559], [0.7271549, 51.216409], [0.7250985999999999, 51.21742720000001], [0.7235073, 51.218256800000006], [0.7234225581570597, 51.21830176221716], [0.7220959999999998, 51.2190056], [0.7187248, 51.2207894], [0.7186522272956171, 51.220827844024555], [0.7173825999999999, 51.2215004], [0.7151412, 51.22269010000001], [0.7136656999999998, 51.2234685], [0.7125749999999998, 51.2240321], [0.7119116, 51.224363699999984], [0.7112533000000001, 51.224687], [0.7105848, 51.225003999999984], [0.7099352, 51.225307], [0.7091930999999999, 51.2256432], [0.7084288999999999, 51.22597729999999], [0.7076835, 51.2262995], [0.7069404, 51.2266062], [0.7057105, 51.227102599999995], [0.7045273999999999, 51.2275576], [0.7038263999999999, 51.227819899999986], [0.7031562, 51.22806510000001], [0.7017786999999999, 51.22854209999999], [0.6996313, 51.2292509], [0.6967298, 51.230110999999994], [0.6948812999999999, 51.2306454], [0.6934802000000001, 51.2310573], [0.6924562999999999, 51.2313688], [0.6916231999999999, 51.23163029999999], [0.6907527999999998, 51.2319187], [0.689614, 51.23231090000001], [0.6889151999999998, 51.2325577], [0.6882151999999999, 51.2328181], [0.6875188999999999, 51.2330838], [0.6867138999999999, 51.233391999999995], [0.685668, 51.2338135], [0.6846331, 51.2342442], [0.6835982000000002, 51.2346931], [0.6826045000000001, 51.23514800000001], [0.6806351, 51.23609719999999], [0.6796377, 51.2365801], [0.6783484, 51.2371777], [0.6782134, 51.2372428], [0.6776285, 51.2375218], [0.6770506, 51.2377874], [0.6758755, 51.2383074], [0.6746488999999999, 51.2388185], [0.6734150999999999, 51.239309600000006], [0.6724691999999999, 51.2396712], [0.6715494, 51.240007299999995], [0.6708311, 51.24026669999999], [0.6701301999999999, 51.2405082], [0.6694940999999999, 51.2407227], [0.6688653999999999, 51.2409252], [0.6682272, 51.2411305], [0.6675998, 51.2413242], [0.666353, 51.24170519999999], [0.6651403, 51.242073], [0.6632007, 51.2426576], [0.661491, 51.2431707], [0.660652, 51.2434265], [0.6597993999999999, 51.24368179999999], [0.6581566999999999, 51.24417569999999], [0.6572065, 51.2444648], [0.6563010999999999, 51.24473739999999], [0.6550642999999999, 51.24511869999999], [0.654438, 51.2453185], [0.6537682, 51.2455303], [0.6525689999999998, 51.24593599999999], [0.6513833000000001, 51.24635010000001], [0.6512388999999998, 51.24640469999999], [0.6498514, 51.24690940000001], [0.6486296, 51.247386299999995], [0.6477847, 51.2477327], [0.6464861, 51.2482846], [0.6457438, 51.248614499999995], [0.6450609999999999, 51.24893089999999], [0.6439954, 51.249428300000005], [0.6430817, 51.2498745], [0.6421762, 51.2503262], [0.6413020999999999, 51.250792299999986], [0.6404413999999999, 51.2512592], [0.6395927, 51.25173970000001], [0.6387669, 51.25221909999999], [0.6379393999999999, 51.25271239999999], [0.6371332, 51.2532082], [0.6356758, 51.2540971], [0.6349594, 51.25453579999999], [0.6342329, 51.2549728], [0.6334701999999999, 51.255418600000006], [0.6326821000000001, 51.2558632], [0.6319007, 51.25629069999999], [0.6310962, 51.25671760000001], [0.6304320999999999, 51.2570589], [0.6297414, 51.257399199999995], [0.6290283999999999, 51.2577437], [0.628820698883665, 51.25784258933893], [0.6283565, 51.25806359999999], [0.6269408999999999, 51.25871199999999], [0.6262279, 51.259034099999994], [0.625528, 51.259336399999995], [0.6213864, 51.26127069999998], [0.6204611999999999, 51.26171130000001], [0.6195677, 51.2621523], [0.618685, 51.262606], [0.6181892999999999, 51.2628572], [0.6176400999999999, 51.26314649999999], [0.6170057, 51.2634798], [0.6163734, 51.26382019999999], [0.6156214999999999, 51.2642363], [0.6150736, 51.26453459999999], [0.6147277999999999, 51.26472819999999], [0.6124335, 51.26599660000001], [0.60996, 51.2673642], [0.6087207999999998, 51.2680518], [0.6073958, 51.2687894], [0.6071194656141874, 51.26894275163955], [0.6070112340517267, 51.26900281455557], [0.606628, 51.269088999999994], [0.6059595, 51.26924410000001], [0.6041883000000001, 51.269687], [0.6033899, 51.2698806], [0.6025828999999999, 51.27008810000001], [0.6014904, 51.2703598], [0.6001396999999999, 51.2706935], [0.5989086999999998, 51.27100480000001], [0.5974606, 51.27136629999999], [0.5964228999999999, 51.2716362], [0.5932532, 51.2724293], [0.5912519, 51.2728982], [0.5892568, 51.2733586], [0.5891346, 51.2733855], [0.5873455, 51.2737868], [0.5855685, 51.2741663], [0.5852098999999998, 51.27424339999999], [0.5839502586638585, 51.27453379516892], [0.5834822, 51.2746417], [0.5818025, 51.2750161], [0.5815442999999999, 51.2750743], [0.5791017, 51.27561729999999], [0.5788202999999998, 51.2756774], [0.5785520999999999, 51.275735199999986], [0.5760047, 51.27630249999999], [0.5755479999999998, 51.2764042], [0.5746646, 51.27658489999999], [0.5742995999999999, 51.27664759999998], [0.5738857, 51.2767086], [0.5735613, 51.2767462], [0.5731125, 51.27678480000001], [0.5726093999999999, 51.276810899999994], [0.5721169, 51.27681119999999], [0.5716584, 51.276798], [0.5713107, 51.276781799999995], [0.5709700999999999, 51.276755400000006], [0.5705938, 51.2767196], [0.5702247, 51.27667610000001], [0.5700475, 51.276647999999994], [0.5696351, 51.2765741], [0.5692204, 51.27649540000001], [0.5686896, 51.27636940000001], [0.5681799999999999, 51.27623229999999], [0.5671714, 51.2759337], [0.5660695, 51.2755349], [0.5651186, 51.2751762], [0.5641187, 51.2747635], [0.5636164476334145, 51.27453379516892], [0.5625735, 51.2740568], [0.5610308999999999, 51.2732962], [0.5596767, 51.2726742], [0.5589685999999999, 51.2723797], [0.5582091, 51.272103], [0.5568488, 51.2716847], [0.555375, 51.2713549], [0.5541946, 51.27117880000001], [0.5528182999999999, 51.271035999999995], [0.5510169, 51.270931700000006], [0.5505223, 51.2708945], [0.5484447, 51.2707716], [0.5472457, 51.2707398], [0.5452359, 51.2708409], [0.543662, 51.2710028], [0.5428458, 51.2711353], [0.5420175999999999, 51.2712848], [0.5407088, 51.2715944], [0.5400869, 51.27175189999999], [0.5389891704717129, 51.2720519006569], [0.5389437999999999, 51.2720643], [0.5365164, 51.27273459999999], [0.5353541, 51.27312020000001], [0.5346319, 51.2734325], [0.5342673, 51.2736674], [0.5340881999999999, 51.273782700000005], [0.5339791, 51.273852999999995], [0.5330750425235987, 51.27453379516892], [0.5327051999999999, 51.27481230000001], [0.5313752999999999, 51.27575069999999], [0.5305323, 51.276159500000006], [0.5299945999999999, 51.276401099999994], [0.5294818000000001, 51.2765942], [0.529089, 51.276727], [0.5281476, 51.277013], [0.5278533999999999, 51.27708340000001], [0.5270634999999999, 51.27731649999999], [0.5265647, 51.2774027], [0.5263122, 51.2774463], [0.5261337, 51.2774771], [0.5238492999999999, 51.2776492], [0.5232855, 51.2777218], [0.5230853, 51.2777649], [0.5228628, 51.277810899999984], [0.5226576, 51.27783800000001], [0.5224748, 51.2778571], [0.5223077, 51.2778702], [0.5221021, 51.277878699999995], [0.5218311999999999, 51.27786830000001], [0.5216499, 51.277853400000005], [0.5214206999999998, 51.277826000000005], [0.5211381999999999, 51.27777439999999], [0.5205433, 51.2776262], [0.5201017, 51.27753950000001]]} 19.1 0532 0610 Ashford (Kent) Maidstone East Maidstone East 51.2775395 0.5201017 51.2775395 0.5201017 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Maidstone East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799584 1789621778962240 21 21 2026-09-17 05:20:02.667947 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:02.294317
597979 628579 W84350 035A43M517 2026-09-17 COMPLETE 16799813 2026-09-17 06:06:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628579, "stp": "P", "toc": "ScotRail", "uid": "W84350", "consist": "170428", "dest_crs": "PTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84350/2026-09-17/detailed", "trust_id": "035A43M517", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-17", "dest_arr_time": "0556", "dest_platform": "2", "is_terminated": 1, "next_location": "Perth", "signalling_id": "5A43", "timing_status": "LATE", "origin_station": "Perth", "current_leg_arr": "0556", "current_leg_dep": "0554", "current_leg_end": "Perth", "origin_dep_time": "0538", "origin_platform": "5", "current_location": "Perth", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4357504999999997, 56.38619229999998], [-3.4370357999999994, 56.3879661], [-3.4371432, 56.38814549999999], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]}", "current_leg_start": "Perth Dundee Loop (Up)", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Perth", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"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\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 880.167, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 961.277, \"from_m\": 880.167, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1013.55, \"from_m\": 961.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\": 1335.307, \"from_m\": 1013.55, \"capability_applied\": null, \"effective_limit_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\": 628579, \"profile_key\": \"ab70ec3b27ab991bdeda8217a87ee4aa4c64742e68f42bf74a17282665af47b2\", \"schedule_id\": 28944, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102192}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0554\", \"location\": \"Perth Dundee Loop (Up)\", \"stage_seq\": 2, \"distance_m\": 667.654, \"section_seq\": 1, \"route_path_id\": 102192}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 3, \"distance_m\": 1335.307, \"section_seq\": 1, \"route_path_id\": 102192}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1335.307, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102192}], \"total_distance_m\": 1335.307, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1230.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.546, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:02Z\", \"source_id\": 16799813, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "2", "timing_fact_generation": 1789621804845668, "current_leg_arrival_utc": "2026-09-17T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:04.653583", "service_state_evidence_id": 16799813, "current_leg_start_actual_dep": "2026-09-17T06:04:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T05:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:06.543946", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P PTH PTH 5A43 170428 3 100 None {"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 880.167, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 961.277, "from_m": 880.167, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1013.55, "from_m": 961.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": 1335.307, "from_m": 1013.55, "capability_applied": null, "effective_limit_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": 628579, "profile_key": "ab70ec3b27ab991bdeda8217a87ee4aa4c64742e68f42bf74a17282665af47b2", "schedule_id": 28944, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102192}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0554", "location": "Perth Dundee Loop (Up)", "stage_seq": 2, "distance_m": 667.654, "section_seq": 1, "route_path_id": 102192}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Perth", "stage_seq": 3, "distance_m": 1335.307, "section_seq": 1, "route_path_id": 102192}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1335.307, "from_m": 0.0, "section_seq": 1, "route_path_id": 102192}], "total_distance_m": 1335.307, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1230.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.546, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:02Z", "source_id": 16799813, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}] Perth 0538 0538 5 None None Perth 0556 0556 2 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84350/2026-09-17/detailed None Perth Dundee Loop (Up) 2026-09-17T06:04:00+01:00 Perth 2.0 {"type": "LineString", "coordinates": [[-3.4357504999999997, 56.38619229999998], [-3.4370357999999994, 56.3879661], [-3.4371432, 56.38814549999999], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]} 0.4 0554 0556 Perth Perth Perth 56.3917965 -3.4396233 56.3917965 -3.4396233 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:06:00 Perth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799813 1789621804845668 3 3 2026-09-17 05:20:06.543946 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:04.653583
597980 629501 P65042 185K04M617 2026-09-17 COMPLETE 16799319 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 629501, "stp": "P", "toc": "Northern", "uid": "P65042", "consist": "158758", "dest_crs": "HFX", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65042/2026-09-17/detailed", "trust_id": "185K04M617", "origin_crs": "HFX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "2", "is_terminated": 1, "next_location": "Halifax", "signalling_id": "5K04", "timing_status": "EARLY", "origin_station": "Halifax", "current_leg_arr": "0611", "current_leg_dep": "0609", "current_leg_end": "Halifax", "origin_dep_time": "0604", "origin_platform": "1", "current_location": "Halifax", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8547234, 53.718610899999995], [-1.8545415, 53.7189263], [-1.8544021, 53.7192676], [-1.8543774, 53.71932820000001], [-1.8540863, 53.7201019], [-1.8539765, 53.72040979999999], [-1.8538705, 53.7206716], [-1.8537313, 53.72086639999999], [-1.8533166, 53.7212921], [-1.8529817, 53.721559199999994], [-1.8527225, 53.721735899999985], [-1.8525913, 53.7218318], [-1.8525401, 53.7218692], [-1.8521864, 53.722093099999995], [-1.8519097999999996, 53.7222691], [-1.8518507, 53.722302000000006], [-1.851619, 53.722422], [-1.8513367, 53.7225149], [-1.8515782000000005, 53.7223987], [-1.8518506, 53.7222537], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]}", "current_leg_start": "Halifax Reversing Sidings", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "53.7208084", "next_location_lon": "-1.8535214", "previous_location": "Halifax Reversing Sidings", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.399, \"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\": 241.243, \"from_m\": 91.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1249.193, \"from_m\": 241.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1399.037, \"from_m\": 1249.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1490.436, \"from_m\": 1399.037, \"capability_applied\": null, \"effective_limit_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\": 629501, \"profile_key\": \"a0968ed99bffa7cbaa6f257774cfbda03934dabc8009d1979732ccb3682b8848\", \"schedule_id\": 21399, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Halifax\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36779}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0609\", \"location\": \"Halifax Reversing Sidings\", \"stage_seq\": 2, \"distance_m\": 745.218, \"section_seq\": 1, \"route_path_id\": 36779}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Halifax\", \"stage_seq\": 3, \"distance_m\": 1490.436, \"section_seq\": 1, \"route_path_id\": 36779}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1490.436, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36779}], \"total_distance_m\": 1490.436, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 482.486, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1007.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.7208084", "current_position_lon": "-1.8535214", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:59Z\", \"source_id\": 52081430, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:02Z\", \"source_id\": 16795841, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:04Z\", \"source_id\": 52092182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:09Z\", \"source_id\": 16799319, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Halifax", "service_state_platform": "2", "timing_fact_generation": 1789621749758121, "current_leg_arrival_utc": "2026-09-17T06:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:05.146949", "service_state_evidence_id": 16799319, "current_leg_start_actual_dep": "2026-09-17T06:09:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:05.901631", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HFX HFX 5K04 158758 3 90 None {"version": 3, "segments": [{"to_m": 91.399, "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": 241.243, "from_m": 91.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1249.193, "from_m": 241.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1399.037, "from_m": 1249.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1490.436, "from_m": 1399.037, "capability_applied": null, "effective_limit_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": 629501, "profile_key": "a0968ed99bffa7cbaa6f257774cfbda03934dabc8009d1979732ccb3682b8848", "schedule_id": 21399, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Halifax", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36779}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0609", "location": "Halifax Reversing Sidings", "stage_seq": 2, "distance_m": 745.218, "section_seq": 1, "route_path_id": 36779}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Halifax", "stage_seq": 3, "distance_m": 1490.436, "section_seq": 1, "route_path_id": 36779}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1490.436, "from_m": 0.0, "section_seq": 1, "route_path_id": 36779}], "total_distance_m": 1490.436, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 482.486, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1007.95, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6207, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:59Z", "source_id": 52081430, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:02Z", "source_id": 16795841, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6196, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:04Z", "source_id": 52092182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:09Z", "source_id": 16799319, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Halifax 0604 0604 1 None None Halifax 0611 0611 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65042/2026-09-17/detailed None Halifax Reversing Sidings 2026-09-17T06:09:00+01:00 Halifax 2.0 {"type": "LineString", "coordinates": [[-1.8547234, 53.718610899999995], [-1.8545415, 53.7189263], [-1.8544021, 53.7192676], [-1.8543774, 53.71932820000001], [-1.8540863, 53.7201019], [-1.8539765, 53.72040979999999], [-1.8538705, 53.7206716], [-1.8537313, 53.72086639999999], [-1.8533166, 53.7212921], [-1.8529817, 53.721559199999994], [-1.8527225, 53.721735899999985], [-1.8525913, 53.7218318], [-1.8525401, 53.7218692], [-1.8521864, 53.722093099999995], [-1.8519097999999996, 53.7222691], [-1.8518507, 53.722302000000006], [-1.851619, 53.722422], [-1.8513367, 53.7225149], [-1.8515782000000005, 53.7223987], [-1.8518506, 53.7222537], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]} 0.5 0609 0611 Halifax Reversing Sidings Halifax Halifax 53.7208084 -1.8535214 53.7208084 -1.8535214 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Halifax TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799319 1789621749758121 6 6 2026-09-17 05:20:05.901631 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:05.146949
597981 628964 W85053 321P54M517 2026-09-17 COMPLETE 16798827 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628964, "stp": "P", "toc": "TransPennine Express", "uid": "W85053", "consist": "185125+185126", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85053/2026-09-17/detailed", "trust_id": "321P54M517", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "3A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1P54", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0610", "current_leg_dep": "0602", "current_leg_end": "Manchester Airport", "origin_dep_time": "0550", "origin_platform": "9", "current_location": "Manchester Airport", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "0 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": "0610", "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\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3225.939, \"from_m\": 3140.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3315.705, \"from_m\": 3225.939, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3346.085, \"from_m\": 3315.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\": 3431.122, \"from_m\": 3346.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3743.166, \"from_m\": 3431.122, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4140.384, \"from_m\": 3743.166, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13951.882, \"from_m\": 4140.384, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14634.218, \"from_m\": 13951.882, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15842.471, \"from_m\": 14634.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16061.018, \"from_m\": 15842.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\": 16443.647, \"from_m\": 16061.018, \"capability_applied\": null, \"effective_limit_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\": 628964, \"profile_key\": \"ad76c7811d77e431b5208e9b193e9400afd8d4fe29b33f81e8eb7f46dfc0dea8\", \"schedule_id\": 29114, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 102282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.846, \"section_seq\": 1, \"route_path_id\": 102282}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0603\", \"location\": \"Gatley\", \"stage_seq\": 4, \"distance_m\": 10744.391, \"section_seq\": 1, \"route_path_id\": 102282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Heald Green\", \"stage_seq\": 5, \"distance_m\": 13425.184, \"section_seq\": 1, \"route_path_id\": 102282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 6, \"distance_m\": 14634.218, \"section_seq\": 1, \"route_path_id\": 102282}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 7, \"distance_m\": 16443.647, \"section_seq\": 1, \"route_path_id\": 102282}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16443.647, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102282}], \"total_distance_m\": 16443.647, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14497.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1946.253, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:16Z\", \"source_id\": 52073699, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:19Z\", \"source_id\": 16793398, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:56Z\", \"source_id\": 52084728, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:02Z\", \"source_id\": 16796914, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:17Z\", \"source_id\": 52090741, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:18Z\", \"source_id\": 16798827, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "3", "timing_fact_generation": 1789621699101372, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:05.160153", "service_state_evidence_id": 16798827, "current_leg_start_actual_dep": "2026-09-17T06:03:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:05.772194", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P MAN MIA 1P54 185125+185126 6 100 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3225.939, "from_m": 3140.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3315.705, "from_m": 3225.939, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3346.085, "from_m": 3315.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": 3431.122, "from_m": 3346.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3743.166, "from_m": 3431.122, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4140.384, "from_m": 3743.166, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13951.882, "from_m": 4140.384, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14634.218, "from_m": 13951.882, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15842.471, "from_m": 14634.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16061.018, "from_m": 15842.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": 16443.647, "from_m": 16061.018, "capability_applied": null, "effective_limit_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": 628964, "profile_key": "ad76c7811d77e431b5208e9b193e9400afd8d4fe29b33f81e8eb7f46dfc0dea8", "schedule_id": 29114, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 102282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.846, "section_seq": 1, "route_path_id": 102282}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0603", "location": "Gatley", "stage_seq": 4, "distance_m": 10744.391, "section_seq": 1, "route_path_id": 102282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Heald Green", "stage_seq": 5, "distance_m": 13425.184, "section_seq": 1, "route_path_id": 102282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Heald Green West Jn", "stage_seq": 6, "distance_m": 14634.218, "section_seq": 1, "route_path_id": 102282}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 7, "distance_m": 16443.647, "section_seq": 1, "route_path_id": 102282}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16443.647, "from_m": 0.0, "section_seq": 1, "route_path_id": 102282}], "total_distance_m": 16443.647, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14497.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1946.253, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:16Z", "source_id": 52073699, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:19Z", "source_id": 16793398, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:56Z", "source_id": 52084728, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:02Z", "source_id": 16796914, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:17Z", "source_id": 52090741, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:18Z", "source_id": 16798827, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Manchester Piccadilly 0550 0550 9 None None Manchester Airport 0612 0610 3A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85053/2026-09-17/detailed None Gatley 2026-09-17T06:03:00+01:00 Manchester Airport 8.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 0602 0610 Gatley Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798827 1789621699101372 26 26 2026-09-17 05:20:05.772194 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:05.160153
597982 628060 L81365 872F01M517 2026-09-17 COMPLETE 16798913 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 628060, "stp": "P", "toc": "South Western Railway", "uid": "L81365", "consist": "701058", "dest_crs": "WOK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81365/2026-09-17/detailed", "trust_id": "872F01M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-17", "dest_arr_time": "0608", "dest_platform": "3", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2F01", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0610", "current_leg_dep": "0605", "current_leg_end": "Woking", "origin_dep_time": "0520", "origin_platform": "4", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "West Byfleet", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "West Byfleet", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21574.171, \"from_m\": 21497.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21756.968, \"from_m\": 21574.171, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24254.214, \"from_m\": 21756.968, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25019.989, \"from_m\": 24254.214, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29600.336, \"from_m\": 25019.989, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30610.45, \"from_m\": 29600.336, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38402.719, \"from_m\": 30610.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38492.17, \"from_m\": 38402.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38536.656, \"from_m\": 38492.17, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38594.745, \"from_m\": 38536.656, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38686.412, \"from_m\": 38594.745, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39142.117, \"from_m\": 38686.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 628060, \"profile_key\": \"42ae960263421e5d7ab5f7cbeec7baa948c068e451347830dfa81b240fe7e164\", \"schedule_id\": 17063, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0524\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Esher\", \"stage_seq\": 11, \"distance_m\": 23142.717, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551H\", \"location\": \"Hersham\", \"stage_seq\": 12, \"distance_m\": 25697.968, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 13, \"distance_m\": 27487.007, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 30752.951, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 15, \"distance_m\": 32908.044, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"West Byfleet\", \"stage_seq\": 16, \"distance_m\": 34894.467, \"section_seq\": 1, \"route_path_id\": 34987}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 17, \"distance_m\": 39142.117, \"section_seq\": 1, \"route_path_id\": 34987}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39142.117, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34987}], \"total_distance_m\": 39142.117, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38000.826, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1141.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:39Z\", \"source_id\": 52030794, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:44Z\", \"source_id\": 16780335, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:24Z\", \"source_id\": 52035639, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:28Z\", \"source_id\": 16781765, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:39Z\", \"source_id\": 52039150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:44Z\", \"source_id\": 16782794, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:54Z\", \"source_id\": 52042830, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:57Z\", \"source_id\": 16783911, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:59Z\", \"source_id\": 52046412, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:03Z\", \"source_id\": 16785007, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:09Z\", \"source_id\": 52047848, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:14Z\", \"source_id\": 16785472, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:36Z\", \"source_id\": 52052204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:38Z\", \"source_id\": 16786795, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:29Z\", \"source_id\": 52059060, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:32Z\", \"source_id\": 16788863, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:55Z\", \"source_id\": 52064139, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:59Z\", \"source_id\": 16790417, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:33Z\", \"source_id\": 52068040, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:38Z\", \"source_id\": 16791664, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:54Z\", \"source_id\": 52073120, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:58Z\", \"source_id\": 16793254, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:36Z\", \"source_id\": 52077387, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:42Z\", \"source_id\": 16794538, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:27Z\", \"source_id\": 52082247, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:31Z\", \"source_id\": 16796120, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:24Z\", \"source_id\": 52090971, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:28Z\", \"source_id\": 16798913, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "3", "timing_fact_generation": 1789621709400759, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:06.108647", "service_state_evidence_id": 16798913, "current_leg_start_actual_dep": "2026-09-17T06:05:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:06.551650", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None WOK 2F01 701058 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21574.171, "from_m": 21497.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21756.968, "from_m": 21574.171, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24254.214, "from_m": 21756.968, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25019.989, "from_m": 24254.214, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29600.336, "from_m": 25019.989, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30610.45, "from_m": 29600.336, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38402.719, "from_m": 30610.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38492.17, "from_m": 38402.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38536.656, "from_m": 38492.17, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38594.745, "from_m": 38536.656, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38686.412, "from_m": 38594.745, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39142.117, "from_m": 38686.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 628060, "profile_key": "42ae960263421e5d7ab5f7cbeec7baa948c068e451347830dfa81b240fe7e164", "schedule_id": 17063, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0524", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 34987}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Esher", "stage_seq": 11, "distance_m": 23142.717, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551H", "location": "Hersham", "stage_seq": 12, "distance_m": 25697.968, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Walton-on-Thames", "stage_seq": 13, "distance_m": 27487.007, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Weybridge", "stage_seq": 14, "distance_m": 30752.951, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Byfleet & New Haw", "stage_seq": 15, "distance_m": 32908.044, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "West Byfleet", "stage_seq": 16, "distance_m": 34894.467, "section_seq": 1, "route_path_id": 34987}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Woking", "stage_seq": 17, "distance_m": 39142.117, "section_seq": 1, "route_path_id": 34987}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39142.117, "from_m": 0.0, "section_seq": 1, "route_path_id": 34987}], "total_distance_m": 39142.117, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38000.826, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1141.291, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:39Z", "source_id": 52030794, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:44Z", "source_id": 16780335, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:24Z", "source_id": 52035639, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:28Z", "source_id": 16781765, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:39Z", "source_id": 52039150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:44Z", "source_id": 16782794, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:54Z", "source_id": 52042830, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:57Z", "source_id": 16783911, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:59Z", "source_id": 52046412, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:39:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:03Z", "source_id": 16785007, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:09Z", "source_id": 52047848, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:14Z", "source_id": 16785472, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:36Z", "source_id": 52052204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:38Z", "source_id": 16786795, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26877, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:29Z", "source_id": 52059060, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:49:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:32Z", "source_id": 16788863, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26881, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:55Z", "source_id": 52064139, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:59Z", "source_id": 16790417, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:33Z", "source_id": 52068040, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:38Z", "source_id": 16791664, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:54Z", "source_id": 52073120, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:58Z", "source_id": 16793254, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:36Z", "source_id": 52077387, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:42Z", "source_id": 16794538, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:27Z", "source_id": 52082247, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:31Z", "source_id": 16796120, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26953, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:24Z", "source_id": 52090971, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:28Z", "source_id": 16798913, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] London Waterloo 0520 0520 4 None None Woking 0608 0608 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81365/2026-09-17/detailed None West Byfleet 2026-09-17T06:05:00+01:00 Woking 5.0 {"type": "LineString", "coordinates": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]} 2.6 0605 0610 West Byfleet Woking Sig. Wk167/369 Woking 51.3186132 -0.5566606 51.3186132 -0.5566606 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Woking TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798913 1789621709400759 89 89 2026-09-17 05:20:06.551650 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:06.108647
597983 629798 P90535 895E11M617 2026-09-17 COMPLETE 16798528 2026-09-17 06:10:00 2026-09-17 05:20:21 2026-09-19 05:20:21 {"id": 629798, "stp": "P", "toc": "Southeastern", "uid": "P90535", "consist": "465029+465037+466019", "dest_crs": "TON", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90535/2026-09-17/detailed", "trust_id": "895E11M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "5E11", "timing_status": "EARLY", "origin_station": "Tonbridge Jubilee Sidings", "current_leg_arr": "0610", "current_leg_dep": "0606", "current_leg_end": "Tonbridge", "origin_dep_time": "0612", "origin_platform": "S2", "current_location": "Tonbridge", "last_update_time": "2026-09-17T05:20:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2574576, 51.1917993], [0.2620344, 51.1917924], [0.2623656, 51.1917852], [0.2628324, 51.1917848], [0.2630698, 51.1917856], [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": "Tonbridge Jubilee Sidings", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Tonbridge Jubilee Sidings", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.574, \"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\": 646.502, \"from_m\": 410.574, \"capability_applied\": null, \"effective_limit_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\": 977.186, \"from_m\": 646.502, \"capability_applied\": null, \"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\": 1031.374, \"from_m\": 977.186, \"capability_applied\": null, \"effective_limit_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\": 1404.015, \"from_m\": 1031.374, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1654.411, \"from_m\": 1404.015, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 629798, \"profile_key\": \"1e3322c99c8e95e1eff3891ead3b94f296ab38ec0607457546c84522329db995\", \"schedule_id\": 24250, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Tonbridge Jubilee Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30912}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 2, \"distance_m\": 1654.411, \"section_seq\": 1, \"route_path_id\": 30912}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1654.411, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30912}], \"total_distance_m\": 1654.411, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1404.015, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 250.396, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0612", "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\": 32708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:49Z\", \"source_id\": 52089847, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:50Z\", \"source_id\": 16798528, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1789621670966196, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:21.103150", "service_state_evidence_id": 16798528, "current_leg_start_actual_dep": "2026-09-17T06:12:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:21.351884", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None TON 5E11 465029+465037+466019 10 75 None {"version": 3, "segments": [{"to_m": 410.574, "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": 646.502, "from_m": 410.574, "capability_applied": null, "effective_limit_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": 977.186, "from_m": 646.502, "capability_applied": null, "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": 1031.374, "from_m": 977.186, "capability_applied": null, "effective_limit_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": 1404.015, "from_m": 1031.374, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1654.411, "from_m": 1404.015, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 629798, "profile_key": "1e3322c99c8e95e1eff3891ead3b94f296ab38ec0607457546c84522329db995", "schedule_id": 24250, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0612", "location": "Tonbridge Jubilee Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30912}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 2, "distance_m": 1654.411, "section_seq": 1, "route_path_id": 30912}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1654.411, "from_m": 0.0, "section_seq": 1, "route_path_id": 30912}], "total_distance_m": 1654.411, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1404.015, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 250.396, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32708, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:49Z", "source_id": 52089847, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:50Z", "source_id": 16798528, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Tonbridge Jubilee Sidings 0612 0612 S2 None None Tonbridge 0616 0616 1 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90535/2026-09-17/detailed None Tonbridge Jubilee Sidings 2026-09-17T06:12:00+01:00 Tonbridge 4.0 {"type": "LineString", "coordinates": [[0.2574576, 51.1917993], [0.2620344, 51.1917924], [0.2623656, 51.1917852], [0.2628324, 51.1917848], [0.2630698, 51.1917856], [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]]} 0.5 0606 0610 Tonbridge Jubilee Sidings Tonbridge Tonbridge 51.1915396 0.2694946 51.1915396 0.2694946 1 0 2026-09-17 05:20:21 TERMINATED 2026-09-17 05:10:00 Tonbridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16798528 1789621670966196 7 7 2026-09-17 05:20:21.351884 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:21.103150
597984 627503 P76231 472H01M417 2026-09-17 COMPLETE 16799196 2026-09-17 06:10:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 627503, "stp": "P", "toc": "Greater Anglia", "uid": "P76231", "consist": "720581", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76231/2026-09-17/detailed", "trust_id": "472H01M417", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0606", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2H01", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "0610", "current_leg_dep": "0554", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0448", "origin_platform": "4", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9502.229, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9673.657, \"from_m\": 9502.229, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9709.241, \"from_m\": 9673.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10418.783, \"from_m\": 9709.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15924.185, \"from_m\": 10418.783, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19427.305, \"from_m\": 15924.185, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40337.8, \"from_m\": 19427.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40412.492, \"from_m\": 40337.8, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43180.388, \"from_m\": 40412.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50291.231, \"from_m\": 43180.388, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50322.023, \"from_m\": 50291.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57133.675, \"from_m\": 50322.023, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59842.666, \"from_m\": 57133.675, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 60125.058, \"from_m\": 59842.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66856.42, \"from_m\": 60125.058, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 71963.032, \"from_m\": 66856.42, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 71997.469, \"from_m\": 71963.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72043.478, \"from_m\": 71997.469, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72075.371, \"from_m\": 72043.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76563.778, \"from_m\": 72075.371, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 79683.768, \"from_m\": 76563.778, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80067.168, \"from_m\": 79683.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80114.203, \"from_m\": 80067.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81545.443, \"from_m\": 80114.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81648.138, \"from_m\": 81545.443, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82294.998, \"from_m\": 81648.138, \"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\": 83380.423, \"from_m\": 82294.998, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84326.506, \"from_m\": 83380.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84904.65, \"from_m\": 84326.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\": 86369.155, \"from_m\": 84904.65, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87945.145, \"from_m\": 86369.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88582.047, \"from_m\": 87945.145, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89058.721, \"from_m\": 88582.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\": 89511.94, \"from_m\": 89058.721, \"capability_applied\": null, \"effective_limit_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\": 627503, \"profile_key\": \"aa5e82f47cfff0505952dfb3c3ba9b9e1ebfec15eed7da92552acd35f433b221\", \"schedule_id\": 22297, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0448\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0451\", \"wtt_dep\": \"0452\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0457\", \"wtt_dep\": \"0457H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 4, \"distance_m\": 10637.098, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0505\", \"wtt_dep\": \"0505H\", \"location\": \"Audley End\", \"stage_seq\": 5, \"distance_m\": 22492.566, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 6, \"distance_m\": 34329.506, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 7, \"distance_m\": 35923.399, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0520\", \"location\": \"Bishops Stortford\", \"stage_seq\": 8, \"distance_m\": 40725.558, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 9, \"distance_m\": 46562.938, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528\", \"location\": \"Harlow Mill\", \"stage_seq\": 10, \"distance_m\": 50165.762, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531H\", \"location\": \"Harlow Town\", \"stage_seq\": 11, \"distance_m\": 52962.65, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535\", \"location\": \"Roydon\", \"stage_seq\": 12, \"distance_m\": 57153.287, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 13, \"distance_m\": 59883.908, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539H\", \"location\": \"Broxbourne\", \"stage_seq\": 14, \"distance_m\": 61860.767, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Cheshunt\", \"stage_seq\": 15, \"distance_m\": 66911.708, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Brimsdown\", \"stage_seq\": 16, \"distance_m\": 72177.227, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Tottenham Hale\", \"stage_seq\": 17, \"distance_m\": 79912.942, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 18, \"distance_m\": 80673.097, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Coppermill Jn\", \"stage_seq\": 19, \"distance_m\": 81625.516, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Clapton Jn\", \"stage_seq\": 20, \"distance_m\": 82343.515, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Hackney Downs\", \"stage_seq\": 21, \"distance_m\": 84725.653, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Bethnal Green\", \"stage_seq\": 22, \"distance_m\": 87699.798, \"section_seq\": 1, \"route_path_id\": 99637}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 23, \"distance_m\": 89511.94, \"section_seq\": 1, \"route_path_id\": 99637}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 89511.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99637}], \"total_distance_m\": 89511.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84705.921, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4806.019, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0448", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:51:23Z\", \"source_id\": 16773123, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:58:03Z\", \"source_id\": 52010086, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:58:09Z\", \"source_id\": 16774226, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:47Z\", \"source_id\": 52015052, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:49Z\", \"source_id\": 16775722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:59Z\", \"source_id\": 52021983, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:04Z\", \"source_id\": 16777680, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:06Z\", \"source_id\": 52024705, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:13Z\", \"source_id\": 16778505, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:16Z\", \"source_id\": 52029488, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:17Z\", \"source_id\": 16779921, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:20Z\", \"source_id\": 52033537, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:23Z\", \"source_id\": 16781123, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:03Z\", \"source_id\": 52036275, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:06Z\", \"source_id\": 16781954, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:44Z\", \"source_id\": 52040452, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:48Z\", \"source_id\": 16783178, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:56Z\", \"source_id\": 52045209, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:58Z\", \"source_id\": 16784611, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:13Z\", \"source_id\": 52050349, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:13Z\", \"source_id\": 16786271, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:04Z\", \"source_id\": 52057075, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:08Z\", \"source_id\": 16788266, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:35Z\", \"source_id\": 52065117, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:39Z\", \"source_id\": 16790713, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:11Z\", \"source_id\": 52078364, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:13Z\", \"source_id\": 16794874, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:46Z\", \"source_id\": 52086216, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:53Z\", \"source_id\": 16797393, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:55Z\", \"source_id\": 52091882, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:57Z\", \"source_id\": 16799196, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "1", "timing_fact_generation": 1789621737765275, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:27.687048", "service_state_evidence_id": 16799196, "current_leg_start_actual_dep": "2026-09-17T05:57:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:27.740339", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P CBG LST 2H01 720581 5 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9502.229, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9673.657, "from_m": 9502.229, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9709.241, "from_m": 9673.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10418.783, "from_m": 9709.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15924.185, "from_m": 10418.783, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19427.305, "from_m": 15924.185, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40337.8, "from_m": 19427.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40412.492, "from_m": 40337.8, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43180.388, "from_m": 40412.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50291.231, "from_m": 43180.388, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50322.023, "from_m": 50291.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57133.675, "from_m": 50322.023, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59842.666, "from_m": 57133.675, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60125.058, "from_m": 59842.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66856.42, "from_m": 60125.058, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 71963.032, "from_m": 66856.42, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 71997.469, "from_m": 71963.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72043.478, "from_m": 71997.469, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72075.371, "from_m": 72043.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76563.778, "from_m": 72075.371, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79683.768, "from_m": 76563.778, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80067.168, "from_m": 79683.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80114.203, "from_m": 80067.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81545.443, "from_m": 80114.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81648.138, "from_m": 81545.443, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82294.998, "from_m": 81648.138, "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": 83380.423, "from_m": 82294.998, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84326.506, "from_m": 83380.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84904.65, "from_m": 84326.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": 86369.155, "from_m": 84904.65, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87945.145, "from_m": 86369.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88582.047, "from_m": 87945.145, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89058.721, "from_m": 88582.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": 89511.94, "from_m": 89058.721, "capability_applied": null, "effective_limit_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": 627503, "profile_key": "aa5e82f47cfff0505952dfb3c3ba9b9e1ebfec15eed7da92552acd35f433b221", "schedule_id": 22297, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0448", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0451", "wtt_dep": "0452", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0457", "wtt_dep": "0457H", "location": "Whittlesford Parkway", "stage_seq": 4, "distance_m": 10637.098, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0505", "wtt_dep": "0505H", "location": "Audley End", "stage_seq": 5, "distance_m": 22492.566, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Stansted North Jn", "stage_seq": 6, "distance_m": 34329.506, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514H", "location": "Stansted Mountfitchet", "stage_seq": 7, "distance_m": 35923.399, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0520", "location": "Bishops Stortford", "stage_seq": 8, "distance_m": 40725.558, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "Sawbridgeworth", "stage_seq": 9, "distance_m": 46562.938, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528", "location": "Harlow Mill", "stage_seq": 10, "distance_m": 50165.762, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531H", "location": "Harlow Town", "stage_seq": 11, "distance_m": 52962.65, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535", "location": "Roydon", "stage_seq": 12, "distance_m": 57153.287, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Broxbourne Jn", "stage_seq": 13, "distance_m": 59883.908, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539H", "location": "Broxbourne", "stage_seq": 14, "distance_m": 61860.767, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Cheshunt", "stage_seq": 15, "distance_m": 66911.708, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Brimsdown", "stage_seq": 16, "distance_m": 72177.227, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Tottenham Hale", "stage_seq": 17, "distance_m": 79912.942, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Tottenham South Jn", "stage_seq": 18, "distance_m": 80673.097, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Coppermill Jn", "stage_seq": 19, "distance_m": 81625.516, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Clapton Jn", "stage_seq": 20, "distance_m": 82343.515, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Hackney Downs", "stage_seq": 21, "distance_m": 84725.653, "section_seq": 1, "route_path_id": 99637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Bethnal Green", "stage_seq": 22, "distance_m": 87699.798, "section_seq": 1, "route_path_id": 99637}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 23, "distance_m": 89511.94, "section_seq": 1, "route_path_id": 99637}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89511.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 99637}], "total_distance_m": 89511.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84705.921, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4806.019, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:51:23Z", "source_id": 16773123, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:58:03Z", "source_id": 52010086, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T03:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:58:09Z", "source_id": 16774226, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:47Z", "source_id": 52015052, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:49Z", "source_id": 16775722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:59Z", "source_id": 52021983, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:04Z", "source_id": 16777680, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:06Z", "source_id": 52024705, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:13Z", "source_id": 16778505, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:16Z", "source_id": 52029488, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:17Z", "source_id": 16779921, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12804, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:20Z", "source_id": 52033537, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:23Z", "source_id": 16781123, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:03Z", "source_id": 52036275, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:06Z", "source_id": 16781954, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:44Z", "source_id": 52040452, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:48Z", "source_id": 16783178, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:56Z", "source_id": 52045209, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:58Z", "source_id": 16784611, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:13Z", "source_id": 52050349, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:13Z", "source_id": 16786271, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:04Z", "source_id": 52057075, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:08Z", "source_id": 16788266, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:35Z", "source_id": 52065117, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:39Z", "source_id": 16790713, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:11Z", "source_id": 52078364, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:13Z", "source_id": 16794874, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:46Z", "source_id": 52086216, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:53Z", "source_id": 16797393, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:55Z", "source_id": 52091882, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:10:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:57Z", "source_id": 16799196, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Cambridge 0448 0448 4 None None London Liverpool Street 0606 0606 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76231/2026-09-17/detailed None Tottenham Hale 2026-09-17T05:57:00+01:00 London Liverpool Street 16.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 0554 0610 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 05:10:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799196 1789621737765275 113 113 2026-09-17 05:20:27.740339 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:27.687048
597985 628394 L37450 665D13M517 2026-09-17 COMPLETE 16799497 2026-09-17 06:10:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 628394, "stp": "P", "toc": "Chiltern Railways", "uid": "L37450", "consist": "165020", "dest_crs": "SAV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37450/2026-09-17/detailed", "trust_id": "665D13M517", "origin_crs": "BMO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-17", "dest_arr_time": "0608", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "5D13", "timing_status": "LATE", "origin_station": "Birmingham Moor Street", "current_leg_arr": "0610", "current_leg_dep": "0531", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "0532", "origin_platform": "4", "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.853366974349401, 52.46119223589982], [-1.8531593464435216, 52.46109670506911], [-1.852975134384815, 52.46101286553708], [-1.8528110416245065, 52.46093900974606], [-1.852663771613817, 52.46087343013843], [-1.852530027803971, 52.46081441915649], [-1.852406513646191, 52.46076026924262], [-1.8522899325917, 52.46070927283915], [-1.852176988091721, 52.46065972238844], [-1.8520643835974775, 52.46060991033282], [-1.8519488225601928, 52.460558129114645], [-1.8518270084310893, 52.46050267117624], [-1.8516956446613908, 52.460441828959986], [-1.8515514347023196, 52.46037389490821], [-1.8513910820050996, 52.46029716146325], [-1.8512112900209536, 52.46020992106746], [-1.851008762201104, 52.46011046616319], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-1.8468432999999995, 52.45788279999999], [-1.8458071, 52.45732829999999], [-1.8443194, 52.456590499999976], [-1.8437208, 52.45627900000001], [-1.8429623, 52.4558655], [-1.8421962000000005, 52.4554795], [-1.8418086, 52.4552956], [-1.841398, 52.4551139], [-1.8405579, 52.4547823], [-1.8395034999999995, 52.45440620000001], [-1.8394980914545465, 52.45440435995382], [-1.838413, 52.45403519999999], [-1.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6850092999999997, 52.299005400000006], [-1.6849261999999998, 52.2989488], [-1.6848256, 52.29888239999999], [-1.6846955, 52.2987905], [-1.6845614, 52.29870849999999], [-1.6843400999999998, 52.2985814], [-1.6842019, 52.2984993], [-1.6840523000000005, 52.298412899999995], [-1.683986, 52.2983665], [-1.6838505, 52.29827709999999], [-1.6837392, 52.2982049], [-1.683644, 52.29814499999999], [-1.6835716, 52.29809829999999], [-1.6834950999999998, 52.2980499], [-1.683416, 52.29799990000001], [-1.6832966, 52.2979277], [-1.6831571999999997, 52.297847299999994], [-1.6830137, 52.2977653], [-1.6828527, 52.2976759], [-1.6827012, 52.2975922], [-1.6826059999999998, 52.29754140000001], [-1.6824974, 52.297477400000005], [-1.6823847, 52.297411], [-1.682256, 52.2973355], [-1.6821594000000002, 52.2972757], [-1.6820843, 52.2972232], [-1.6819931, 52.2971641], [-1.6819192999999997, 52.2971124], [-1.6818322, 52.2970509], [-1.6817508, 52.2969888], [-1.6815291, 52.2968148], [-1.6813196, 52.2966345], [-1.6811533, 52.2964783], [-1.6810394999999998, 52.2963669], [-1.680922, 52.29623929999999], [-1.6806711, 52.2959437], [-1.6805205, 52.2957339], [-1.6803545, 52.295473900000005], [-1.6802516, 52.295282199999995], [-1.6801355999999998, 52.2950404], [-1.6800728, 52.2948765], [-1.6800083, 52.2946851], [-1.6799568, 52.29449400000001], [-1.6799096, 52.2942675], [-1.6798903, 52.2941282], [-1.679871, 52.2939033], [-1.6798722, 52.2935756], [-1.6798881, 52.2933674], [-1.6799082, 52.2931967], [-1.679915651291071, 52.29310017978776], [-1.6799286491473622, 52.29294191632251], [-1.679939293869258, 52.29280205564239], [-1.6799479880211514, 52.292677971216825], [-1.679955134167437, 52.29256703651524], [-1.679961134872508, 52.292466625007], [-1.6799663927007582, 52.29237411016158], [-1.6799713102165814, 52.29228686544835], [-1.6799762899843715, 52.29220226433672], [-1.6799817345685222, 52.29211768029611], [-1.6799880465334276, 52.29203048679594], [-1.6799956284434812, 52.291938057305615], [-1.6800048828630771, 52.291837765294545], [-1.6800162123566085, 52.29172698423214], [-1.68003001948847, 52.291603087587816], [-1.6800467068230542, 52.29146344883098], [-1.6800666769247563, 52.29130544143105], [-1.6801441999999998, 52.2909146], [-1.6802642, 52.29046170000001], [-1.6803559999999995, 52.290163699999994], [-1.6805153, 52.2897188], [-1.6805639, 52.2896026], [-1.6806688, 52.2893499], [-1.6808273, 52.28901569999999], [-1.6810158999999998, 52.2886392], [-1.6811661, 52.2883704], [-1.6813322000000002, 52.2880994], [-1.6814693999999997, 52.2878831], [-1.6816711999999998, 52.287583899999994], [-1.6818863, 52.287293599999984], [-1.6821338, 52.286970299999986], [-1.6823494999999995, 52.2867097], [-1.6825910999999998, 52.28643660000001], [-1.682774, 52.2862366], [-1.6829867, 52.28601609999999], [-1.6833057, 52.2856997], [-1.6835843, 52.2854414], [-1.6837989, 52.285252799999995], [-1.6841872, 52.28492200000001], [-1.6845958, 52.28460179999999], [-1.6850691999999998, 52.2842505], [-1.6854898, 52.28395479999999], [-1.6859756, 52.2836387], [-1.6865386, 52.2832986], [-1.6869516999999998, 52.283064199999984], [-1.6873156, 52.2828676], [-1.6877909999999998, 52.2826203], [-1.6891023, 52.28195780000001], [-1.6899977, 52.2815028], [-1.6900817999999995, 52.2814597], [-1.6908973, 52.2810523], [-1.6913957, 52.28079749999999], [-1.6919327, 52.2805071], [-1.6923562999999997, 52.2802658], [-1.6926931999999997, 52.28006030000001], [-1.6930233999999995, 52.2798573], [-1.6935128999999998, 52.27953429999999], [-1.693961, 52.2792071], [-1.6943568999999998, 52.27892729999999], [-1.6946339, 52.27871910000001], [-1.6948306999999998, 52.2785292], [-1.6951882, 52.278238], [-1.6956474999999998, 52.2778407], [-1.6962389, 52.27732509999999], [-1.6963369, 52.27721890000001], [-1.6968521, 52.2766921], [-1.6972400999999997, 52.2762929], [-1.6975834, 52.27593550000001], [-1.6979449999999998, 52.2755668], [-1.6984229, 52.275071700000005], [-1.6985047235018982, 52.27498606676315], [-1.6986527, 52.274831200000015], [-1.6990313, 52.274444499999994], [-1.699309, 52.2741753], [-1.6996469, 52.2738531], [-1.7002091, 52.273362600000006], [-1.7006408, 52.2730056], [-1.7010399, 52.2726846], [-1.7014055, 52.2724094], [-1.7020651999999998, 52.27193750000001], [-1.7025467, 52.27161100000001], [-1.7030792999999995, 52.2712567], [-1.7034808999999995, 52.2710244], [-1.7038783, 52.2707897], [-1.7043365999999998, 52.2705259], [-1.7049991999999998, 52.27016689999999], [-1.7056247, 52.2698483], [-1.7059139999999997, 52.26970889999999], [-1.7062954, 52.26952440000001], [-1.7067342, 52.269324100000006], [-1.7067990398270907, 52.269294614320025], [-1.7071396999999997, 52.26913969999999], [-1.7076806999999998, 52.2688882], [-1.7079652, 52.268753999999994], [-1.7083544000000002, 52.2685618], [-1.7088175, 52.2683213], [-1.7092824999999998, 52.268057199999994], [-1.7095602, 52.2678932], [-1.7097994, 52.2677416], [-1.7102265999999997, 52.26746759999999], [-1.7107874, 52.2670687], [-1.7111438999999995, 52.266802599999984], [-1.7114505, 52.26655999999999], [-1.7116781, 52.26636740000001], [-1.7119151, 52.2661589], [-1.7123355, 52.26577079999999], [-1.7128867999999997, 52.26520039999998], [-1.7133022999999998, 52.26473179999999], [-1.7134525, 52.2645429], [-1.7136305, 52.26430779999999], [-1.7139055, 52.2639368], [-1.7141638, 52.2635512], [-1.7143481, 52.2632587], [-1.7144318999999997, 52.26309979999999], [-1.7145418, 52.2629159], [-1.7146530999999998, 52.26266259999999], [-1.7147785, 52.2624783], [-1.7152339, 52.2615706], [-1.7153869999999998, 52.2612888], [-1.7155409, 52.2610127], [-1.7157587, 52.2606671], [-1.7160786999999995, 52.2602055], [-1.7164348, 52.2597567], [-1.7166323, 52.2595353], [-1.7167660000000002, 52.2593914], [-1.7168034, 52.2593511], [-1.7168714, 52.2592772], [-1.7172128, 52.258925100000006], [-1.7174838, 52.2586633], [-1.7179093999999997, 52.25828090000001], [-1.718468, 52.257841799999994], [-1.7189299, 52.25751], [-1.7191157, 52.2573805], [-1.7194501999999998, 52.2571671], [-1.719685, 52.25701730000001], [-1.7198393, 52.2569272], [-1.7201333, 52.2567536], [-1.7205092, 52.2565469], [-1.7209147, 52.25633839999998], [-1.7212623, 52.25616540000001], [-1.7219500000000003, 52.2558415], [-1.7224405, 52.255615], [-1.7238858999999995, 52.25494749999999], [-1.7245943, 52.25462069999999], [-1.7253826, 52.254263399999985], [-1.7258529, 52.25406329999999], [-1.7263145999999998, 52.253874499999995], [-1.7268619000000005, 52.25365870000001], [-1.7275774999999998, 52.2533886], [-1.7285669999999995, 52.253045], [-1.7290508, 52.2528886], [-1.7296039999999997, 52.2527124], [-1.7304190999999998, 52.25247519999999], [-1.7307938, 52.2523731], [-1.7312844, 52.2522487], [-1.7315615999999998, 52.252181099999994], [-1.7316394999999998, 52.25216290000001], [-1.7319083999999998, 52.2520988], [-1.7325478, 52.251961999999985], [-1.7332374, 52.2518277], [-1.7337723, 52.2517311], [-1.7350808999999998, 52.2515088], [-1.7355746, 52.2514199], [-1.7360071, 52.25133300000001], [-1.7365524, 52.25121440000001], [-1.7370096999999998, 52.2511041], [-1.7374279999999998, 52.2509943], [-1.7377070999999995, 52.25091359999999], [-1.7380490000000002, 52.250813599999994], [-1.7383137, 52.2507299], [-1.7385653, 52.250648799999986], [-1.7390022, 52.25050109999999], [-1.7396722, 52.250225699999994], [-1.74012, 52.2500374], [-1.7405675, 52.2498443], [-1.7406811999999998, 52.2497952], [-1.7414837000000003, 52.2494457], [-1.7424879999999998, 52.249007500000005], [-1.7435409, 52.24854649999999], [-1.743986, 52.24834779999998], [-1.7443991, 52.248160000000006], [-1.7447745, 52.247987], [-1.7456557, 52.247568], [-1.7463244999999998, 52.2472276], [-1.7465885999999995, 52.24708509999998], [-1.7468548999999998, 52.2469379], [-1.7470736, 52.24681390000001], [-1.7475206999999997, 52.2465496], [-1.7480271000000005, 52.246232500000005], [-1.7483872, 52.245994], [-1.7486181, 52.24583539999998], [-1.74871, 52.24576710000001], [-1.748912, 52.2456158], [-1.7490957, 52.2454876], [-1.7494139, 52.2452432], [-1.7498157, 52.2449168], [-1.7503015, 52.24452010000001], [-1.7506220999999995, 52.24425170000001], [-1.750945, 52.24397040000001], [-1.7511152000000003, 52.243815899999994], [-1.7512667999999998, 52.2436754], [-1.7514693, 52.24348189999999], [-1.7515612, 52.2433919], [-1.7517173999999998, 52.24323890000001], [-1.7520093, 52.242936], [-1.7522301, 52.242694], [-1.7524318, 52.2424616], [-1.7526471999999995, 52.24220679999999], [-1.7528948, 52.24190480000001], [-1.7532781999999998, 52.241411799999995], [-1.7534306999999998, 52.24120270000001], [-1.7536197, 52.2409358], [-1.7537790999999998, 52.24070030000001], [-1.7538408, 52.24060719999999], [-1.753962, 52.24042430000001], [-1.7542422, 52.2399473], [-1.7545923999999995, 52.239278000000006], [-1.7546630999999997, 52.23913029999999], [-1.7547553, 52.2389262], [-1.7549524, 52.238525300000006], [-1.7551597999999995, 52.2380679], [-1.7552625, 52.2378512], [-1.7553818999999995, 52.2375511], [-1.7555598999999995, 52.2370759], [-1.7557214, 52.23653720000001], [-1.7558637415218026, 52.23606246958166], [-1.7560698999999995, 52.23537489999999], [-1.7562507, 52.23471920000001], [-1.7562823, 52.2346039], [-1.7563721999999995, 52.2342278], [-1.7564432, 52.2339109], [-1.7565342999999998, 52.23349519999999], [-1.7566042999999998, 52.23314959999999], [-1.7567024, 52.2326037], [-1.7567586999999998, 52.2322462], [-1.7568045, 52.231926400000006], [-1.7568924, 52.2312067], [-1.7569419, 52.2307484], [-1.7569826, 52.2302286], [-1.757005, 52.229884299999995], [-1.7570315999999997, 52.22934969999999], [-1.7570656, 52.2280424], [-1.7570616, 52.2274817], [-1.7570431999999998, 52.2270307], [-1.7570015, 52.2265666], [-1.7569787, 52.226288099999984], [-1.7569406999999997, 52.2260381], [-1.7569104999999998, 52.2258415], [-1.7568799999999998, 52.225678], [-1.7568714999999997, 52.2256326], [-1.7567938999999997, 52.22524829999998], [-1.7566854, 52.22481529999999], [-1.7565697, 52.2244236], [-1.7564688999999998, 52.224142099999995], [-1.7563103, 52.22369840000001], [-1.7560701, 52.2231429], [-1.7558615999999998, 52.2227222], [-1.7557751, 52.22256900000001], [-1.7555864, 52.2222493], [-1.7554895999999998, 52.22208789999999], [-1.7553567, 52.2218826], [-1.7551186, 52.22153219999999], [-1.7546777999999998, 52.2208665], [-1.7540868434471764, 52.21998654579095], [-1.7539572, 52.2197935], [-1.7536763999999998, 52.21938109999999], [-1.7534531999999998, 52.2190642], [-1.7531382999999998, 52.21862970000001], [-1.7527861999999998, 52.2181672], [-1.7523592, 52.2176236], [-1.7517534999999995, 52.216889499999986], [-1.7514175999999997, 52.21648700000001], [-1.7510695999999997, 52.21608500000001], [-1.7506872999999998, 52.21565389999999], [-1.7503981, 52.215334299999995], [-1.7500193999999998, 52.2149329], [-1.7497121999999998, 52.21462999999999], [-1.7495339, 52.2144619], [-1.7493640999999998, 52.2143074], [-1.7492023, 52.214164], [-1.7490164999999998, 52.21400580000001], [-1.7487325000000002, 52.2137763], [-1.7484870999999995, 52.213590200000006], [-1.7481994, 52.213377099999995], [-1.7477013999999995, 52.2130371], [-1.7474575999999995, 52.2128862], [-1.7472407, 52.212753799999994], [-1.7470419999999998, 52.212632], [-1.7468410000000003, 52.2125171], [-1.7465076999999998, 52.21232890000001], [-1.7462894999999998, 52.212212499999985], [-1.7460131, 52.21207], [-1.7458015999999998, 52.211964], [-1.7455843999999998, 52.21185849999999], [-1.7453829, 52.2117621], [-1.7451448, 52.2116549], [-1.7448795, 52.21153919999999], [-1.7446033, 52.2114266], [-1.7441633, 52.2112509], [-1.7437659999999997, 52.2111021], [-1.7433456, 52.21095209999999], [-1.7429435, 52.2108247], [-1.7426335, 52.210729], [-1.7422746, 52.2106214], [-1.7418786, 52.2105069], [-1.7414525999999997, 52.21039309999999], [-1.7410835999999998, 52.21030090000001], [-1.7404508, 52.210150500000005], [-1.7398511, 52.210018899999994], [-1.7391323, 52.2098598], [-1.7385695999999995, 52.2097298], [-1.7380993, 52.2096145], [-1.7377446999999997, 52.209522500000006], [-1.7373822, 52.2094302], [-1.7372504, 52.20939430000001], [-1.73679, 52.2092672], [-1.7361529999999998, 52.20907609999999], [-1.7355832, 52.208891599999994], [-1.7350125999999997, 52.20870180000001], [-1.7347702, 52.2086173], [-1.7344016, 52.208482899999986], [-1.7339568, 52.2083104], [-1.7336032999999995, 52.208164499999995], [-1.7332104999999998, 52.2079989], [-1.7328155999999997, 52.20782019999999], [-1.7323258999999998, 52.2075846], [-1.7319974, 52.2074221], [-1.7317, 52.2072703], [-1.7312553, 52.2070335], [-1.7309598, 52.20686940000001], [-1.730676, 52.206707699999995], [-1.7303044, 52.2064872], [-1.7300926999999997, 52.2063564], [-1.7297606, 52.2061474], [-1.7294564999999995, 52.20594669999999], [-1.7292598, 52.2058086], [-1.729014, 52.2056344], [-1.7288505999999997, 52.20551759999999], [-1.7286911, 52.2053937], [-1.7284646, 52.2052259], [-1.7282239, 52.20503230000001], [-1.7274176999999995, 52.20436879999999], [-1.726733, 52.2037985], [-1.7261367, 52.2033001], [-1.7253792, 52.2026675], [-1.7248602999999998, 52.2022469], [-1.7246041999999997, 52.20204579999999], [-1.7243332, 52.2018458], [-1.7240493, 52.2016501], [-1.7238338, 52.2015073], [-1.7234465999999995, 52.2012572], [-1.7231188999999998, 52.2010565], [-1.7228304, 52.2008895], [-1.7224977999999995, 52.2007032], [-1.722133, 52.2005155], [-1.7216738, 52.20028820000001], [-1.7212269, 52.20007950000001], [-1.7207676999999997, 52.1998807], [-1.7202125999999998, 52.199651799999984], [-1.7198047999999997, 52.199487], [-1.7196649, 52.1994305], [-1.7193236, 52.1992839], [-1.7190230000000002, 52.1991454], [-1.7187694999999998, 52.1990196], [-1.7185142999999998, 52.19887599999999], [-1.7183499, 52.1987777], [-1.7181827, 52.1986693], [-1.7180185, 52.19855340000001], [-1.7178595, 52.1984353], [-1.7177996, 52.19838669999999], [-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": "Birmingham Moor Street", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "52.1947671", "next_location_lon": "-1.7165686", "previous_location": "Birmingham Moor Street", "current_leg_milage": "25.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 650.537, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3806.392, \"from_m\": 650.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5021.232, \"from_m\": 3806.392, \"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\": 6766.982, \"from_m\": 5021.232, \"capability_applied\": null, \"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\": 25726.542, \"from_m\": 6766.982, \"capability_applied\": null, \"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\": 25903.87, \"from_m\": 25726.542, \"capability_applied\": null, \"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\": 26474.397, \"from_m\": 25903.87, \"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\": 26736.657, \"from_m\": 26474.397, \"capability_applied\": null, \"effective_limit_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\": 33916.98, \"from_m\": 26736.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33938.71, \"from_m\": 33916.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34670.123, \"from_m\": 33938.71, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35001.922, \"from_m\": 34670.123, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35062.824, \"from_m\": 35001.922, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35116.61, \"from_m\": 35062.824, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40271.555, \"from_m\": 35116.61, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40666.474, \"from_m\": 40271.555, \"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\": 40911.427, \"from_m\": 40666.474, \"capability_applied\": null, \"effective_limit_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\": 628394, \"profile_key\": \"5930aae4fb4ba00633c81c388e22f348c67db7b14f823baeb06fc733f3aa7ae1\", \"schedule_id\": 15829, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 3314.705, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Tyseley\", \"stage_seq\": 3, \"distance_m\": 4439.776, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 4, \"distance_m\": 14993.141, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Dorridge\", \"stage_seq\": 5, \"distance_m\": 15896.498, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Hatton North Jn\", \"stage_seq\": 6, \"distance_m\": 25876.776, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Hatton West Jn\", \"stage_seq\": 7, \"distance_m\": 26691.371, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Bearley Jn\", \"stage_seq\": 8, \"distance_m\": 35116.61, \"section_seq\": 1, \"route_path_id\": 59983}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 9, \"distance_m\": 40911.427, \"section_seq\": 1, \"route_path_id\": 59983}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40911.427, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59983}], \"total_distance_m\": 40911.427, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 40911.427, \"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": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "52.1947671", "current_position_lon": "-1.7165686", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:17Z\", \"source_id\": 52042229, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:23Z\", \"source_id\": 16783718, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:23Z\", \"source_id\": 52049369, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:28Z\", \"source_id\": 16785963, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:22Z\", \"source_id\": 52092677, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:28Z\", \"source_id\": 16799497, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "1", "timing_fact_generation": 1789621769153911, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:29.483618", "service_state_evidence_id": 16799497, "current_leg_start_actual_dep": "2026-09-17T05:34:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:29.991623", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P BMO SAV 5D13 165020 2 75 None {"version": 3, "segments": [{"to_m": 650.537, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3806.392, "from_m": 650.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5021.232, "from_m": 3806.392, "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": 6766.982, "from_m": 5021.232, "capability_applied": null, "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": 25726.542, "from_m": 6766.982, "capability_applied": null, "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": 25903.87, "from_m": 25726.542, "capability_applied": null, "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": 26474.397, "from_m": 25903.87, "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": 26736.657, "from_m": 26474.397, "capability_applied": null, "effective_limit_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": 33916.98, "from_m": 26736.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33938.71, "from_m": 33916.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34670.123, "from_m": 33938.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35001.922, "from_m": 34670.123, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35062.824, "from_m": 35001.922, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35116.61, "from_m": 35062.824, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40271.555, "from_m": 35116.61, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40666.474, "from_m": 40271.555, "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": 40911.427, "from_m": 40666.474, "capability_applied": null, "effective_limit_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": 628394, "profile_key": "5930aae4fb4ba00633c81c388e22f348c67db7b14f823baeb06fc733f3aa7ae1", "schedule_id": 15829, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Birmingham Moor Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 59983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 3314.705, "section_seq": 1, "route_path_id": 59983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Tyseley", "stage_seq": 3, "distance_m": 4439.776, "section_seq": 1, "route_path_id": 59983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Bentley Heath S.B.", "stage_seq": 4, "distance_m": 14993.141, "section_seq": 1, "route_path_id": 59983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Dorridge", "stage_seq": 5, "distance_m": 15896.498, "section_seq": 1, "route_path_id": 59983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Hatton North Jn", "stage_seq": 6, "distance_m": 25876.776, "section_seq": 1, "route_path_id": 59983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Hatton West Jn", "stage_seq": 7, "distance_m": 26691.371, "section_seq": 1, "route_path_id": 59983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Bearley Jn", "stage_seq": 8, "distance_m": 35116.61, "section_seq": 1, "route_path_id": 59983}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 9, "distance_m": 40911.427, "section_seq": 1, "route_path_id": 59983}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40911.427, "from_m": 0.0, "section_seq": 1, "route_path_id": 59983}], "total_distance_m": 40911.427, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 40911.427, "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": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:17Z", "source_id": 52042229, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:23Z", "source_id": 16783718, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:23Z", "source_id": 52049369, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:28Z", "source_id": 16785963, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:22Z", "source_id": 52092677, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:28Z", "source_id": 16799497, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Birmingham Moor Street 0532 0532 4 None None Stratford-upon-Avon 0608 0608 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37450/2026-09-17/detailed None Birmingham Moor Street 2026-09-17T05:34:00+01:00 Stratford-upon-Avon 39.0 {"type": "LineString", "coordinates": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.853366974349401, 52.46119223589982], [-1.8531593464435216, 52.46109670506911], [-1.852975134384815, 52.46101286553708], [-1.8528110416245065, 52.46093900974606], [-1.852663771613817, 52.46087343013843], [-1.852530027803971, 52.46081441915649], [-1.852406513646191, 52.46076026924262], [-1.8522899325917, 52.46070927283915], [-1.852176988091721, 52.46065972238844], [-1.8520643835974775, 52.46060991033282], [-1.8519488225601928, 52.460558129114645], [-1.8518270084310893, 52.46050267117624], [-1.8516956446613908, 52.460441828959986], [-1.8515514347023196, 52.46037389490821], [-1.8513910820050996, 52.46029716146325], [-1.8512112900209536, 52.46020992106746], [-1.851008762201104, 52.46011046616319], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-1.8468432999999995, 52.45788279999999], [-1.8458071, 52.45732829999999], [-1.8443194, 52.456590499999976], [-1.8437208, 52.45627900000001], [-1.8429623, 52.4558655], [-1.8421962000000005, 52.4554795], [-1.8418086, 52.4552956], [-1.841398, 52.4551139], [-1.8405579, 52.4547823], [-1.8395034999999995, 52.45440620000001], [-1.8394980914545465, 52.45440435995382], [-1.838413, 52.45403519999999], [-1.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6850092999999997, 52.299005400000006], [-1.6849261999999998, 52.2989488], [-1.6848256, 52.29888239999999], [-1.6846955, 52.2987905], [-1.6845614, 52.29870849999999], [-1.6843400999999998, 52.2985814], [-1.6842019, 52.2984993], [-1.6840523000000005, 52.298412899999995], [-1.683986, 52.2983665], [-1.6838505, 52.29827709999999], [-1.6837392, 52.2982049], [-1.683644, 52.29814499999999], [-1.6835716, 52.29809829999999], [-1.6834950999999998, 52.2980499], [-1.683416, 52.29799990000001], [-1.6832966, 52.2979277], [-1.6831571999999997, 52.297847299999994], [-1.6830137, 52.2977653], [-1.6828527, 52.2976759], [-1.6827012, 52.2975922], [-1.6826059999999998, 52.29754140000001], [-1.6824974, 52.297477400000005], [-1.6823847, 52.297411], [-1.682256, 52.2973355], [-1.6821594000000002, 52.2972757], [-1.6820843, 52.2972232], [-1.6819931, 52.2971641], [-1.6819192999999997, 52.2971124], [-1.6818322, 52.2970509], [-1.6817508, 52.2969888], [-1.6815291, 52.2968148], [-1.6813196, 52.2966345], [-1.6811533, 52.2964783], [-1.6810394999999998, 52.2963669], [-1.680922, 52.29623929999999], [-1.6806711, 52.2959437], [-1.6805205, 52.2957339], [-1.6803545, 52.295473900000005], [-1.6802516, 52.295282199999995], [-1.6801355999999998, 52.2950404], [-1.6800728, 52.2948765], [-1.6800083, 52.2946851], [-1.6799568, 52.29449400000001], [-1.6799096, 52.2942675], [-1.6798903, 52.2941282], [-1.679871, 52.2939033], [-1.6798722, 52.2935756], [-1.6798881, 52.2933674], [-1.6799082, 52.2931967], [-1.679915651291071, 52.29310017978776], [-1.6799286491473622, 52.29294191632251], [-1.679939293869258, 52.29280205564239], [-1.6799479880211514, 52.292677971216825], [-1.679955134167437, 52.29256703651524], [-1.679961134872508, 52.292466625007], [-1.6799663927007582, 52.29237411016158], [-1.6799713102165814, 52.29228686544835], [-1.6799762899843715, 52.29220226433672], [-1.6799817345685222, 52.29211768029611], [-1.6799880465334276, 52.29203048679594], [-1.6799956284434812, 52.291938057305615], [-1.6800048828630771, 52.291837765294545], [-1.6800162123566085, 52.29172698423214], [-1.68003001948847, 52.291603087587816], [-1.6800467068230542, 52.29146344883098], [-1.6800666769247563, 52.29130544143105], [-1.6801441999999998, 52.2909146], [-1.6802642, 52.29046170000001], [-1.6803559999999995, 52.290163699999994], [-1.6805153, 52.2897188], [-1.6805639, 52.2896026], [-1.6806688, 52.2893499], [-1.6808273, 52.28901569999999], [-1.6810158999999998, 52.2886392], [-1.6811661, 52.2883704], [-1.6813322000000002, 52.2880994], [-1.6814693999999997, 52.2878831], [-1.6816711999999998, 52.287583899999994], [-1.6818863, 52.287293599999984], [-1.6821338, 52.286970299999986], [-1.6823494999999995, 52.2867097], [-1.6825910999999998, 52.28643660000001], [-1.682774, 52.2862366], [-1.6829867, 52.28601609999999], [-1.6833057, 52.2856997], [-1.6835843, 52.2854414], [-1.6837989, 52.285252799999995], [-1.6841872, 52.28492200000001], [-1.6845958, 52.28460179999999], [-1.6850691999999998, 52.2842505], [-1.6854898, 52.28395479999999], [-1.6859756, 52.2836387], [-1.6865386, 52.2832986], [-1.6869516999999998, 52.283064199999984], [-1.6873156, 52.2828676], [-1.6877909999999998, 52.2826203], [-1.6891023, 52.28195780000001], [-1.6899977, 52.2815028], [-1.6900817999999995, 52.2814597], [-1.6908973, 52.2810523], [-1.6913957, 52.28079749999999], [-1.6919327, 52.2805071], [-1.6923562999999997, 52.2802658], [-1.6926931999999997, 52.28006030000001], [-1.6930233999999995, 52.2798573], [-1.6935128999999998, 52.27953429999999], [-1.693961, 52.2792071], [-1.6943568999999998, 52.27892729999999], [-1.6946339, 52.27871910000001], [-1.6948306999999998, 52.2785292], [-1.6951882, 52.278238], [-1.6956474999999998, 52.2778407], [-1.6962389, 52.27732509999999], [-1.6963369, 52.27721890000001], [-1.6968521, 52.2766921], [-1.6972400999999997, 52.2762929], [-1.6975834, 52.27593550000001], [-1.6979449999999998, 52.2755668], [-1.6984229, 52.275071700000005], [-1.6985047235018982, 52.27498606676315], [-1.6986527, 52.274831200000015], [-1.6990313, 52.274444499999994], [-1.699309, 52.2741753], [-1.6996469, 52.2738531], [-1.7002091, 52.273362600000006], [-1.7006408, 52.2730056], [-1.7010399, 52.2726846], [-1.7014055, 52.2724094], [-1.7020651999999998, 52.27193750000001], [-1.7025467, 52.27161100000001], [-1.7030792999999995, 52.2712567], [-1.7034808999999995, 52.2710244], [-1.7038783, 52.2707897], [-1.7043365999999998, 52.2705259], [-1.7049991999999998, 52.27016689999999], [-1.7056247, 52.2698483], [-1.7059139999999997, 52.26970889999999], [-1.7062954, 52.26952440000001], [-1.7067342, 52.269324100000006], [-1.7067990398270907, 52.269294614320025], [-1.7071396999999997, 52.26913969999999], [-1.7076806999999998, 52.2688882], [-1.7079652, 52.268753999999994], [-1.7083544000000002, 52.2685618], [-1.7088175, 52.2683213], [-1.7092824999999998, 52.268057199999994], [-1.7095602, 52.2678932], [-1.7097994, 52.2677416], [-1.7102265999999997, 52.26746759999999], [-1.7107874, 52.2670687], [-1.7111438999999995, 52.266802599999984], [-1.7114505, 52.26655999999999], [-1.7116781, 52.26636740000001], [-1.7119151, 52.2661589], [-1.7123355, 52.26577079999999], [-1.7128867999999997, 52.26520039999998], [-1.7133022999999998, 52.26473179999999], [-1.7134525, 52.2645429], [-1.7136305, 52.26430779999999], [-1.7139055, 52.2639368], [-1.7141638, 52.2635512], [-1.7143481, 52.2632587], [-1.7144318999999997, 52.26309979999999], [-1.7145418, 52.2629159], [-1.7146530999999998, 52.26266259999999], [-1.7147785, 52.2624783], [-1.7152339, 52.2615706], [-1.7153869999999998, 52.2612888], [-1.7155409, 52.2610127], [-1.7157587, 52.2606671], [-1.7160786999999995, 52.2602055], [-1.7164348, 52.2597567], [-1.7166323, 52.2595353], [-1.7167660000000002, 52.2593914], [-1.7168034, 52.2593511], [-1.7168714, 52.2592772], [-1.7172128, 52.258925100000006], [-1.7174838, 52.2586633], [-1.7179093999999997, 52.25828090000001], [-1.718468, 52.257841799999994], [-1.7189299, 52.25751], [-1.7191157, 52.2573805], [-1.7194501999999998, 52.2571671], [-1.719685, 52.25701730000001], [-1.7198393, 52.2569272], [-1.7201333, 52.2567536], [-1.7205092, 52.2565469], [-1.7209147, 52.25633839999998], [-1.7212623, 52.25616540000001], [-1.7219500000000003, 52.2558415], [-1.7224405, 52.255615], [-1.7238858999999995, 52.25494749999999], [-1.7245943, 52.25462069999999], [-1.7253826, 52.254263399999985], [-1.7258529, 52.25406329999999], [-1.7263145999999998, 52.253874499999995], [-1.7268619000000005, 52.25365870000001], [-1.7275774999999998, 52.2533886], [-1.7285669999999995, 52.253045], [-1.7290508, 52.2528886], [-1.7296039999999997, 52.2527124], [-1.7304190999999998, 52.25247519999999], [-1.7307938, 52.2523731], [-1.7312844, 52.2522487], [-1.7315615999999998, 52.252181099999994], [-1.7316394999999998, 52.25216290000001], [-1.7319083999999998, 52.2520988], [-1.7325478, 52.251961999999985], [-1.7332374, 52.2518277], [-1.7337723, 52.2517311], [-1.7350808999999998, 52.2515088], [-1.7355746, 52.2514199], [-1.7360071, 52.25133300000001], [-1.7365524, 52.25121440000001], [-1.7370096999999998, 52.2511041], [-1.7374279999999998, 52.2509943], [-1.7377070999999995, 52.25091359999999], [-1.7380490000000002, 52.250813599999994], [-1.7383137, 52.2507299], [-1.7385653, 52.250648799999986], [-1.7390022, 52.25050109999999], [-1.7396722, 52.250225699999994], [-1.74012, 52.2500374], [-1.7405675, 52.2498443], [-1.7406811999999998, 52.2497952], [-1.7414837000000003, 52.2494457], [-1.7424879999999998, 52.249007500000005], [-1.7435409, 52.24854649999999], [-1.743986, 52.24834779999998], [-1.7443991, 52.248160000000006], [-1.7447745, 52.247987], [-1.7456557, 52.247568], [-1.7463244999999998, 52.2472276], [-1.7465885999999995, 52.24708509999998], [-1.7468548999999998, 52.2469379], [-1.7470736, 52.24681390000001], [-1.7475206999999997, 52.2465496], [-1.7480271000000005, 52.246232500000005], [-1.7483872, 52.245994], [-1.7486181, 52.24583539999998], [-1.74871, 52.24576710000001], [-1.748912, 52.2456158], [-1.7490957, 52.2454876], [-1.7494139, 52.2452432], [-1.7498157, 52.2449168], [-1.7503015, 52.24452010000001], [-1.7506220999999995, 52.24425170000001], [-1.750945, 52.24397040000001], [-1.7511152000000003, 52.243815899999994], [-1.7512667999999998, 52.2436754], [-1.7514693, 52.24348189999999], [-1.7515612, 52.2433919], [-1.7517173999999998, 52.24323890000001], [-1.7520093, 52.242936], [-1.7522301, 52.242694], [-1.7524318, 52.2424616], [-1.7526471999999995, 52.24220679999999], [-1.7528948, 52.24190480000001], [-1.7532781999999998, 52.241411799999995], [-1.7534306999999998, 52.24120270000001], [-1.7536197, 52.2409358], [-1.7537790999999998, 52.24070030000001], [-1.7538408, 52.24060719999999], [-1.753962, 52.24042430000001], [-1.7542422, 52.2399473], [-1.7545923999999995, 52.239278000000006], [-1.7546630999999997, 52.23913029999999], [-1.7547553, 52.2389262], [-1.7549524, 52.238525300000006], [-1.7551597999999995, 52.2380679], [-1.7552625, 52.2378512], [-1.7553818999999995, 52.2375511], [-1.7555598999999995, 52.2370759], [-1.7557214, 52.23653720000001], [-1.7558637415218026, 52.23606246958166], [-1.7560698999999995, 52.23537489999999], [-1.7562507, 52.23471920000001], [-1.7562823, 52.2346039], [-1.7563721999999995, 52.2342278], [-1.7564432, 52.2339109], [-1.7565342999999998, 52.23349519999999], [-1.7566042999999998, 52.23314959999999], [-1.7567024, 52.2326037], [-1.7567586999999998, 52.2322462], [-1.7568045, 52.231926400000006], [-1.7568924, 52.2312067], [-1.7569419, 52.2307484], [-1.7569826, 52.2302286], [-1.757005, 52.229884299999995], [-1.7570315999999997, 52.22934969999999], [-1.7570656, 52.2280424], [-1.7570616, 52.2274817], [-1.7570431999999998, 52.2270307], [-1.7570015, 52.2265666], [-1.7569787, 52.226288099999984], [-1.7569406999999997, 52.2260381], [-1.7569104999999998, 52.2258415], [-1.7568799999999998, 52.225678], [-1.7568714999999997, 52.2256326], [-1.7567938999999997, 52.22524829999998], [-1.7566854, 52.22481529999999], [-1.7565697, 52.2244236], [-1.7564688999999998, 52.224142099999995], [-1.7563103, 52.22369840000001], [-1.7560701, 52.2231429], [-1.7558615999999998, 52.2227222], [-1.7557751, 52.22256900000001], [-1.7555864, 52.2222493], [-1.7554895999999998, 52.22208789999999], [-1.7553567, 52.2218826], [-1.7551186, 52.22153219999999], [-1.7546777999999998, 52.2208665], [-1.7540868434471764, 52.21998654579095], [-1.7539572, 52.2197935], [-1.7536763999999998, 52.21938109999999], [-1.7534531999999998, 52.2190642], [-1.7531382999999998, 52.21862970000001], [-1.7527861999999998, 52.2181672], [-1.7523592, 52.2176236], [-1.7517534999999995, 52.216889499999986], [-1.7514175999999997, 52.21648700000001], [-1.7510695999999997, 52.21608500000001], [-1.7506872999999998, 52.21565389999999], [-1.7503981, 52.215334299999995], [-1.7500193999999998, 52.2149329], [-1.7497121999999998, 52.21462999999999], [-1.7495339, 52.2144619], [-1.7493640999999998, 52.2143074], [-1.7492023, 52.214164], [-1.7490164999999998, 52.21400580000001], [-1.7487325000000002, 52.2137763], [-1.7484870999999995, 52.213590200000006], [-1.7481994, 52.213377099999995], [-1.7477013999999995, 52.2130371], [-1.7474575999999995, 52.2128862], [-1.7472407, 52.212753799999994], [-1.7470419999999998, 52.212632], [-1.7468410000000003, 52.2125171], [-1.7465076999999998, 52.21232890000001], [-1.7462894999999998, 52.212212499999985], [-1.7460131, 52.21207], [-1.7458015999999998, 52.211964], [-1.7455843999999998, 52.21185849999999], [-1.7453829, 52.2117621], [-1.7451448, 52.2116549], [-1.7448795, 52.21153919999999], [-1.7446033, 52.2114266], [-1.7441633, 52.2112509], [-1.7437659999999997, 52.2111021], [-1.7433456, 52.21095209999999], [-1.7429435, 52.2108247], [-1.7426335, 52.210729], [-1.7422746, 52.2106214], [-1.7418786, 52.2105069], [-1.7414525999999997, 52.21039309999999], [-1.7410835999999998, 52.21030090000001], [-1.7404508, 52.210150500000005], [-1.7398511, 52.210018899999994], [-1.7391323, 52.2098598], [-1.7385695999999995, 52.2097298], [-1.7380993, 52.2096145], [-1.7377446999999997, 52.209522500000006], [-1.7373822, 52.2094302], [-1.7372504, 52.20939430000001], [-1.73679, 52.2092672], [-1.7361529999999998, 52.20907609999999], [-1.7355832, 52.208891599999994], [-1.7350125999999997, 52.20870180000001], [-1.7347702, 52.2086173], [-1.7344016, 52.208482899999986], [-1.7339568, 52.2083104], [-1.7336032999999995, 52.208164499999995], [-1.7332104999999998, 52.2079989], [-1.7328155999999997, 52.20782019999999], [-1.7323258999999998, 52.2075846], [-1.7319974, 52.2074221], [-1.7317, 52.2072703], [-1.7312553, 52.2070335], [-1.7309598, 52.20686940000001], [-1.730676, 52.206707699999995], [-1.7303044, 52.2064872], [-1.7300926999999997, 52.2063564], [-1.7297606, 52.2061474], [-1.7294564999999995, 52.20594669999999], [-1.7292598, 52.2058086], [-1.729014, 52.2056344], [-1.7288505999999997, 52.20551759999999], [-1.7286911, 52.2053937], [-1.7284646, 52.2052259], [-1.7282239, 52.20503230000001], [-1.7274176999999995, 52.20436879999999], [-1.726733, 52.2037985], [-1.7261367, 52.2033001], [-1.7253792, 52.2026675], [-1.7248602999999998, 52.2022469], [-1.7246041999999997, 52.20204579999999], [-1.7243332, 52.2018458], [-1.7240493, 52.2016501], [-1.7238338, 52.2015073], [-1.7234465999999995, 52.2012572], [-1.7231188999999998, 52.2010565], [-1.7228304, 52.2008895], [-1.7224977999999995, 52.2007032], [-1.722133, 52.2005155], [-1.7216738, 52.20028820000001], [-1.7212269, 52.20007950000001], [-1.7207676999999997, 52.1998807], [-1.7202125999999998, 52.199651799999984], [-1.7198047999999997, 52.199487], [-1.7196649, 52.1994305], [-1.7193236, 52.1992839], [-1.7190230000000002, 52.1991454], [-1.7187694999999998, 52.1990196], [-1.7185142999999998, 52.19887599999999], [-1.7183499, 52.1987777], [-1.7181827, 52.1986693], [-1.7180185, 52.19855340000001], [-1.7178595, 52.1984353], [-1.7177996, 52.19838669999999], [-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]]} 25.5 0531 0610 Birmingham Moor Street Stratford-upon-Avon Stratford-upon-Avon 52.1947671 -1.7165686 52.1947671 -1.7165686 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 05:10:00 Stratford-upon-Avon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799497 1789621769153911 34 34 2026-09-17 05:20:29.991623 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:29.483618
597986 629614 C20278 455J09M617 2026-09-17 COMPLETE 16799211 2026-09-17 06:10:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 629614, "stp": "P", "toc": "Thameslink", "uid": "C20278", "consist": "700138", "dest_crs": "PBO", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20278/2026-09-17/detailed", "trust_id": "455J09M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "2", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "5J09", "timing_status": "EARLY", "origin_station": "Peterborough Spital Sidings", "current_leg_arr": "0610", "current_leg_dep": "0608", "current_leg_end": "Peterborough", "origin_dep_time": "0607", "origin_platform": null, "current_location": "Peterborough", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2535984, 52.579863499999995], [-0.2534323, 52.57952130000001], [-0.2533228, 52.57934910000001], [-0.25315799999999994, 52.5789527], [-0.25294809999999995, 52.578608499999994], [-0.2528301, 52.578288099999995], [-0.25276879999999996, 52.5781733], [-0.2526408, 52.57796450000001], [-0.2515804, 52.5762617], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Spital South Junction P458", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Spital South Junction P458", "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\": 630.264, \"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\": 650.791, \"from_m\": 630.264, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 696.254, \"from_m\": 650.791, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 737.071, \"from_m\": 696.254, \"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\": 773.579, \"from_m\": 737.071, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1132.367, \"from_m\": 773.579, \"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}], \"service_id\": 629614, \"profile_key\": \"4a114a416d86d8fba83311013ebb87a549173d889c87a3027f6dd2e448875f9f\", \"schedule_id\": 2717, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Peterborough Spital Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29064}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610\", \"location\": \"Spital South Junction P458\", \"stage_seq\": 2, \"distance_m\": 590.592, \"section_seq\": 1, \"route_path_id\": 29064}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 3, \"distance_m\": 1132.367, \"section_seq\": 1, \"route_path_id\": 29064}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1132.367, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29064}], \"total_distance_m\": 1132.367, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1132.367, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:52Z\", \"source_id\": 52091817, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:59Z\", \"source_id\": 16799211, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "2", "timing_fact_generation": 1789621739744418, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:34.175150", "service_state_evidence_id": 16799211, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:34.440417", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None PBO 5J09 700138 12 100 None {"version": 3, "segments": [{"to_m": 630.264, "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": 650.791, "from_m": 630.264, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 696.254, "from_m": 650.791, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 737.071, "from_m": 696.254, "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": 773.579, "from_m": 737.071, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1132.367, "from_m": 773.579, "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}], "service_id": 629614, "profile_key": "4a114a416d86d8fba83311013ebb87a549173d889c87a3027f6dd2e448875f9f", "schedule_id": 2717, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Peterborough Spital Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29064}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610", "location": "Spital South Junction P458", "stage_seq": 2, "distance_m": 590.592, "section_seq": 1, "route_path_id": 29064}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Peterborough", "stage_seq": 3, "distance_m": 1132.367, "section_seq": 1, "route_path_id": 29064}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1132.367, "from_m": 0.0, "section_seq": 1, "route_path_id": 29064}], "total_distance_m": 1132.367, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1132.367, "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": 11863, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:52Z", "source_id": 52091817, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:59Z", "source_id": 16799211, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Peterborough Spital Sidings 0607 0607 None None None Peterborough 0612 0612 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20278/2026-09-17/detailed None Spital South Junction P458 2026-09-17T06:10:00+01:00 Peterborough 2.0 {"type": "LineString", "coordinates": [[-0.2535984, 52.579863499999995], [-0.2534323, 52.57952130000001], [-0.2533228, 52.57934910000001], [-0.25315799999999994, 52.5789527], [-0.25294809999999995, 52.578608499999994], [-0.2528301, 52.578288099999995], [-0.25276879999999996, 52.5781733], [-0.2526408, 52.57796450000001], [-0.2515804, 52.5762617], [-0.25095199999999995, 52.5752702]]} 0.3 0608 0610 Spital South Junction P458 Peterborough Peterborough 52.5752702 -0.2509520 52.5752702 -0.2509520 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 05:10:00 Peterborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799211 1789621739744418 7 7 2026-09-17 05:20:34.440417 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:34.175150
597987 631765 P86620 882A13MB17 2026-09-17 COMPLETE 16800182 2026-09-17 06:10:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 631765, "stp": "P", "toc": "Southeastern", "uid": "P86620", "consist": null, "dest_crs": "CST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86620/2026-09-17/detailed", "trust_id": "882A13MB17", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": "07:39:00", "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-17", "dest_arr_time": "0835", "dest_platform": "2", "is_terminated": 1, "next_location": "Slade Green", "signalling_id": "2A13", "timing_status": null, "origin_station": "Dartford", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0739", "origin_platform": "1", "current_location": "Dartford", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0835", "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\": 272.717, \"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\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4826.127, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4863.389, \"from_m\": 4826.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11763.758, \"from_m\": 4863.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11797.512, \"from_m\": 11763.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12704.319, \"from_m\": 11797.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13116.658, \"from_m\": 12704.319, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14854.544, \"from_m\": 13116.658, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15714.627, \"from_m\": 14854.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16766.322, \"from_m\": 15714.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18301.481, \"from_m\": 16766.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20263.186, \"from_m\": 18301.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20968.602, \"from_m\": 20263.186, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21021.131, \"from_m\": 20968.602, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21350.466, \"from_m\": 21021.131, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21392.068, \"from_m\": 21350.466, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21460.844, \"from_m\": 21392.068, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23811.136, \"from_m\": 21460.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23858.381, \"from_m\": 23811.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26579.787, \"from_m\": 23858.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26650.467, \"from_m\": 26579.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26732.449, \"from_m\": 26650.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27797.726, \"from_m\": 26732.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28365.132, \"from_m\": 27797.726, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 631765, \"profile_key\": \"86957ac346cdea50fe05bbe7bea759eac7bda4f2014f1730c38161faad219f7c\", \"schedule_id\": 22951, \"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\": 99934}, {\"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\": 99934}, {\"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\": 99934}, {\"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\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0745\", \"location\": \"Slade Green\", \"stage_seq\": 5, \"distance_m\": 3233.761, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Erith\", \"stage_seq\": 6, \"distance_m\": 5086.333, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Belvedere\", \"stage_seq\": 7, \"distance_m\": 7091.273, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 9417.536, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Plumstead\", \"stage_seq\": 9, \"distance_m\": 11946.062, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 10, \"distance_m\": 12861.419, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14021.169, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 15887.626, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Angerstein Jn\", \"stage_seq\": 13, \"distance_m\": 16318.114, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0813\", \"location\": \"Blackheath\", \"stage_seq\": 14, \"distance_m\": 18959.265, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0817\", \"location\": \"Lewisham\", \"stage_seq\": 15, \"distance_m\": 20502.047, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"St. John's\", \"stage_seq\": 16, \"distance_m\": 21164.164, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"New Cross\", \"stage_seq\": 17, \"distance_m\": 22336.626, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"North Kent East Jn\", \"stage_seq\": 18, \"distance_m\": 23248.951, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 19, \"distance_m\": 23811.136, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829H\", \"location\": \"London Bridge\", \"stage_seq\": 20, \"distance_m\": 27254.29, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 21, \"distance_m\": 27609.018, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 22, \"distance_m\": 28365.132, \"section_seq\": 1, \"route_path_id\": 99934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28365.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99934}], \"total_distance_m\": 28365.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28130.549, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 234.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "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": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789621838027390, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:38.023707", "service_state_evidence_id": 16800182, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:38.408878", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD CST 2A13 None None None None {"version": 3, "segments": [{"to_m": 272.717, "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": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4826.127, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4863.389, "from_m": 4826.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11763.758, "from_m": 4863.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11797.512, "from_m": 11763.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12704.319, "from_m": 11797.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13116.658, "from_m": 12704.319, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14854.544, "from_m": 13116.658, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15714.627, "from_m": 14854.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16766.322, "from_m": 15714.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18301.481, "from_m": 16766.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20263.186, "from_m": 18301.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20968.602, "from_m": 20263.186, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21021.131, "from_m": 20968.602, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21350.466, "from_m": 21021.131, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21392.068, "from_m": 21350.466, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21460.844, "from_m": 21392.068, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23811.136, "from_m": 21460.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23858.381, "from_m": 23811.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26579.787, "from_m": 23858.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26650.467, "from_m": 26579.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26732.449, "from_m": 26650.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27797.726, "from_m": 26732.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28365.132, "from_m": 27797.726, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 631765, "profile_key": "86957ac346cdea50fe05bbe7bea759eac7bda4f2014f1730c38161faad219f7c", "schedule_id": 22951, "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": 99934}, {"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": 99934}, {"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": 99934}, {"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": 99934}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0745", "location": "Slade Green", "stage_seq": 5, "distance_m": 3233.761, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Erith", "stage_seq": 6, "distance_m": 5086.333, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Belvedere", "stage_seq": 7, "distance_m": 7091.273, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Abbey Wood", "stage_seq": 8, "distance_m": 9417.536, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Plumstead", "stage_seq": 9, "distance_m": 11946.062, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Woolwich Arsenal", "stage_seq": 10, "distance_m": 12861.419, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14021.169, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "Charlton", "stage_seq": 12, "distance_m": 15887.626, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Angerstein Jn", "stage_seq": 13, "distance_m": 16318.114, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0813", "location": "Blackheath", "stage_seq": 14, "distance_m": 18959.265, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0817", "location": "Lewisham", "stage_seq": 15, "distance_m": 20502.047, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "St. John's", "stage_seq": 16, "distance_m": 21164.164, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "New Cross", "stage_seq": 17, "distance_m": 22336.626, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "North Kent East Jn", "stage_seq": 18, "distance_m": 23248.951, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Surrey Canal Jn", "stage_seq": 19, "distance_m": 23811.136, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829H", "location": "London Bridge", "stage_seq": 20, "distance_m": 27254.29, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Borough Market Jn", "stage_seq": 21, "distance_m": 27609.018, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 22, "distance_m": 28365.132, "section_seq": 1, "route_path_id": 99934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28365.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 99934}], "total_distance_m": 28365.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28130.549, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 234.583, "synthetic_unknown_infrastructure_limit_mph": 60} [] Dartford 0739 0739 1 7:39:00 None London Cannon Street 0835 0835 2 None None https://www.realtimetrains.co.uk/service/gb-nr:P86620/2026-09-17/detailed None None None None None None None None None None Dartford Slade Green None None None None 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 05:10:00 Dartford TRUST TRUST_CANCELLATION 16800182 1789621838027390 1 1 2026-09-17 05:20:38.408878 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:38.023707
597988 628278 W69440 062J54M517 2026-09-17 COMPLETE 16799537 2026-09-17 06:10:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 628278, "stp": "P", "toc": "ScotRail", "uid": "W69440", "consist": "385107", "dest_crs": "FKG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69440/2026-09-17/detailed", "trust_id": "062J54M517", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-17", "dest_arr_time": "0609", "dest_platform": "1", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "2J54", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0610", "current_leg_dep": "0608", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "0528", "origin_platform": "1", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.818244200000001, 56.006236599999994], [-3.8176641, 56.00618229999999], [-3.8169436, 56.00613699999999], [-3.8164156999999994, 56.00610549999999], [-3.8160526, 56.006085], [-3.8157307, 56.006070999999984], [-3.8153623, 56.00605199999999], [-3.8147937, 56.00602270000001], [-3.8142921, 56.0060207], [-3.8136582, 56.006030399999986], [-3.8128702, 56.0060618], [-3.8120756, 56.0061192], [-3.8112861, 56.0061894], [-3.8106472, 56.0062297], [-3.8099502999999992, 56.0062429], [-3.809459, 56.00623470000001], [-3.8092797, 56.00623169999999], [-3.808557299999999, 56.0061985], [-3.807992, 56.0061581], [-3.8074632, 56.0061143], [-3.8072299, 56.00609179999999], [-3.8064717, 56.00600879999999], [-3.8059417, 56.0059409], [-3.8051623, 56.0058124], [-3.8047004000000006, 56.005721699999995], [-3.8042787, 56.0056351], [-3.8040346, 56.00557959999999], [-3.8036993, 56.0054971], [-3.8033023999999993, 56.0053952], [-3.802967900000001, 56.0053105], [-3.8011135, 56.0047368], [-3.800335000000001, 56.004495899999995], [-3.7998423, 56.00434469999999], [-3.7995894, 56.004263], [-3.798896599999999, 56.0040509], [-3.7982212, 56.00387379999999], [-3.7977392, 56.0037648], [-3.7971393, 56.003637899999994], [-3.7966939000000006, 56.0035607], [-3.7961805, 56.0034794], [-3.7957642, 56.00343130000001], [-3.7944219, 56.0032758], [-3.7930554, 56.00314670000001], [-3.792988799999999, 56.00314039999999], [-3.7928989999999994, 56.0031316], [-3.791622400000001, 56.0030008], [-3.7909982, 56.0029369], [-3.7893344, 56.0027716], [-3.7867303, 56.0025089], [-3.7852366, 56.0023668]]}", "current_leg_start": "Camelon", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": "Camelon", "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\": 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\": 1768.886, \"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\": 1834.087, \"from_m\": 1768.886, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2039.933, \"from_m\": 1834.087, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2110.074, \"from_m\": 2039.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3072.939, \"from_m\": 2110.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3144.336, \"from_m\": 3072.939, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3784.381, \"from_m\": 3144.336, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5248.807, \"from_m\": 3784.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5616.619, \"from_m\": 5248.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12790.552, \"from_m\": 5616.619, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13447.838, \"from_m\": 12790.552, \"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\": 13508.817, \"from_m\": 13447.838, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13626.582, \"from_m\": 13508.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\": 15677.412, \"from_m\": 13626.582, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15745.954, \"from_m\": 15677.412, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24379.701, \"from_m\": 15745.954, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25327.859, \"from_m\": 24379.701, \"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\": 30535.738, \"from_m\": 25327.859, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31075.54, \"from_m\": 30535.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31182.967, \"from_m\": 31075.54, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33843.551, \"from_m\": 31182.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\": 34437.005, \"from_m\": 33843.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34866.802, \"from_m\": 34437.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35548.331, \"from_m\": 34866.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35650.086, \"from_m\": 35548.331, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36244.646, \"from_m\": 35650.086, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37778.844, \"from_m\": 36244.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38444.051, \"from_m\": 37778.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 628278, \"profile_key\": \"c95131389b59a65c9c0f8b78506c3ef3a194822a6f4dc152f6dabd866ad00bfb\", \"schedule_id\": 27546, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.701, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Springburn\", \"stage_seq\": 3, \"distance_m\": 2827.653, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Robroyston\", \"stage_seq\": 4, \"distance_m\": 6988.973, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"Stepps\", \"stage_seq\": 5, \"distance_m\": 9153.313, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Gartcosh\", \"stage_seq\": 6, \"distance_m\": 13052.031, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Gartcosh Jn\", \"stage_seq\": 7, \"distance_m\": 13508.817, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 8, \"distance_m\": 15745.954, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Greenfaulds\", \"stage_seq\": 9, \"distance_m\": 21328.462, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0555\", \"location\": \"Cumbernauld\", \"stage_seq\": 10, \"distance_m\": 22457.215, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 11, \"distance_m\": 31351.81, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 12, \"distance_m\": 34866.802, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 35659.68, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Camelon\", \"stage_seq\": 14, \"distance_m\": 36313.893, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 15, \"distance_m\": 38444.051, \"section_seq\": 1, \"route_path_id\": 66323}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38444.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66323}], \"total_distance_m\": 38444.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38444.051, \"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": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:15Z\", \"source_id\": 52038685, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:18Z\", \"source_id\": 16782665, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:12Z\", \"source_id\": 52049150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785866, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:56Z\", \"source_id\": 52065582, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:04Z\", \"source_id\": 16790890, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:56Z\", \"source_id\": 52065582, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:04Z\", \"source_id\": 16790891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:46Z\", \"source_id\": 52086196, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:48Z\", \"source_id\": 16797374, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:27Z\", \"source_id\": 52092809, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:31Z\", \"source_id\": 16799537, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "1", "timing_fact_generation": 1789621773350981, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:39.043736", "service_state_evidence_id": 16799537, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:39.579829", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ FKG 2J54 385107 4 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": 1768.886, "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": 1834.087, "from_m": 1768.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2039.933, "from_m": 1834.087, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2110.074, "from_m": 2039.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3072.939, "from_m": 2110.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3144.336, "from_m": 3072.939, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3784.381, "from_m": 3144.336, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5248.807, "from_m": 3784.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5616.619, "from_m": 5248.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12790.552, "from_m": 5616.619, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13447.838, "from_m": 12790.552, "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": 13508.817, "from_m": 13447.838, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13626.582, "from_m": 13508.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": 15677.412, "from_m": 13626.582, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15745.954, "from_m": 15677.412, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24379.701, "from_m": 15745.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25327.859, "from_m": 24379.701, "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": 30535.738, "from_m": 25327.859, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31075.54, "from_m": 30535.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31182.967, "from_m": 31075.54, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33843.551, "from_m": 31182.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": 34437.005, "from_m": 33843.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34866.802, "from_m": 34437.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35548.331, "from_m": 34866.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35650.086, "from_m": 35548.331, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36244.646, "from_m": 35650.086, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 37778.844, "from_m": 36244.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38444.051, "from_m": 37778.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 628278, "profile_key": "c95131389b59a65c9c0f8b78506c3ef3a194822a6f4dc152f6dabd866ad00bfb", "schedule_id": 27546, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.701, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Springburn", "stage_seq": 3, "distance_m": 2827.653, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Robroyston", "stage_seq": 4, "distance_m": 6988.973, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "Stepps", "stage_seq": 5, "distance_m": 9153.313, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Gartcosh", "stage_seq": 6, "distance_m": 13052.031, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Gartcosh Jn", "stage_seq": 7, "distance_m": 13508.817, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Garnqueen North Jn", "stage_seq": 8, "distance_m": 15745.954, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Greenfaulds", "stage_seq": 9, "distance_m": 21328.462, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0555", "location": "Cumbernauld", "stage_seq": 10, "distance_m": 22457.215, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Greenhill Lower Jn", "stage_seq": 11, "distance_m": 31351.81, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Carmuirs West Jn", "stage_seq": 12, "distance_m": 34866.802, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 35659.68, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Camelon", "stage_seq": 14, "distance_m": 36313.893, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 15, "distance_m": 38444.051, "section_seq": 1, "route_path_id": 66323}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38444.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 66323}], "total_distance_m": 38444.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38444.051, "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": 1526, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:15Z", "source_id": 52038685, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:18Z", "source_id": 16782665, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:12Z", "source_id": 52049150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785866, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:56Z", "source_id": 52065582, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:04Z", "source_id": 16790890, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:56Z", "source_id": 52065582, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:04Z", "source_id": 16790891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:46Z", "source_id": 52086196, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:48Z", "source_id": 16797374, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:27Z", "source_id": 52092809, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:10:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:31Z", "source_id": 16799537, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 0528 0528 1 None None Falkirk Grahamston 0609 0609 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69440/2026-09-17/detailed None Camelon 2026-09-17T06:08:00+01:00 Falkirk Grahamston 2.0 {"type": "LineString", "coordinates": [[-3.818244200000001, 56.006236599999994], [-3.8176641, 56.00618229999999], [-3.8169436, 56.00613699999999], [-3.8164156999999994, 56.00610549999999], [-3.8160526, 56.006085], [-3.8157307, 56.006070999999984], [-3.8153623, 56.00605199999999], [-3.8147937, 56.00602270000001], [-3.8142921, 56.0060207], [-3.8136582, 56.006030399999986], [-3.8128702, 56.0060618], [-3.8120756, 56.0061192], [-3.8112861, 56.0061894], [-3.8106472, 56.0062297], [-3.8099502999999992, 56.0062429], [-3.809459, 56.00623470000001], [-3.8092797, 56.00623169999999], [-3.808557299999999, 56.0061985], [-3.807992, 56.0061581], [-3.8074632, 56.0061143], [-3.8072299, 56.00609179999999], [-3.8064717, 56.00600879999999], [-3.8059417, 56.0059409], [-3.8051623, 56.0058124], [-3.8047004000000006, 56.005721699999995], [-3.8042787, 56.0056351], [-3.8040346, 56.00557959999999], [-3.8036993, 56.0054971], [-3.8033023999999993, 56.0053952], [-3.802967900000001, 56.0053105], [-3.8011135, 56.0047368], [-3.800335000000001, 56.004495899999995], [-3.7998423, 56.00434469999999], [-3.7995894, 56.004263], [-3.798896599999999, 56.0040509], [-3.7982212, 56.00387379999999], [-3.7977392, 56.0037648], [-3.7971393, 56.003637899999994], [-3.7966939000000006, 56.0035607], [-3.7961805, 56.0034794], [-3.7957642, 56.00343130000001], [-3.7944219, 56.0032758], [-3.7930554, 56.00314670000001], [-3.792988799999999, 56.00314039999999], [-3.7928989999999994, 56.0031316], [-3.791622400000001, 56.0030008], [-3.7909982, 56.0029369], [-3.7893344, 56.0027716], [-3.7867303, 56.0025089], [-3.7852366, 56.0023668]]} 1.3 0608 0610 Camelon Falkirk Grahamston Falkirk Grahamston 56.0023668 -3.7852366 56.0023668 -3.7852366 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 05:10:00 Falkirk Grahamston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799537 1789621773350981 44 44 2026-09-17 05:20:39.579829 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:39.043736
597989 629140 W75601 652P02M517 2026-09-17 COMPLETE 16800275 2026-09-17 05:55:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 629140, "stp": "P", "toc": "West Midlands Trains", "uid": "W75601", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75601/2026-09-17/detailed", "trust_id": "652P02M517", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P02", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0558", "current_leg_dep": "0555", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 629140, \"profile_key\": \"f0225dde0cc9c74613fe0777f2c8b5225cfefdb1d4f6e29240671023293ed4b1\", \"schedule_id\": 28092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:43Z\", \"source_id\": 16800208, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789621850319629, "current_leg_arrival_utc": "2026-09-17T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:44.246693", "service_state_evidence_id": 16800208, "current_leg_start_actual_dep": "2026-09-17T05:55:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:44.661003", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SBT None 2P02 139002 1 45 None {"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 629140, "profile_key": "f0225dde0cc9c74613fe0777f2c8b5225cfefdb1d4f6e29240671023293ed4b1", "schedule_id": 28092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39633}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:43Z", "source_id": 16800208, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}] Stourbridge Town 0555 0555 None None None Stourbridge Jn (Town Plat) 0558 0558 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W75601/2026-09-17/detailed None Stourbridge Town 2026-09-17T05:55:00+01:00 Stourbridge Jn (Town Plat) 3.0 {"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} 0.7 0555 0558 Stourbridge Jn (Town Plat) Stourbridge Town Stourbridge Jn (Town Plat) 52.4473924 -2.1342705 52.4473924 -2.1342705 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 04:58:00 Stourbridge Jn (Town Plat) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800208 1789621850319629 2 2 2026-09-17 05:20:44.661003 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:44.246693
597990 629572 W75617 652P04M617 2026-09-17 COMPLETE 16800279 2026-09-17 06:05:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 629572, "stp": "P", "toc": "West Midlands Trains", "uid": "W75617", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75617/2026-09-17/detailed", "trust_id": "652P04M617", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0608", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P04", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0608", "current_leg_dep": "0605", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0605", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 629572, \"profile_key\": \"31a82b363136a69625b631412b11914e21657856de0246c8a25d13dd33ece2d4\", \"schedule_id\": 28099, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:43Z\", \"source_id\": 16800210, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789621850784843, "current_leg_arrival_utc": "2026-09-17T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:44.530993", "service_state_evidence_id": 16800210, "current_leg_start_actual_dep": "2026-09-17T06:05:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:44.663775", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SBT None 2P04 139002 1 45 None {"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 629572, "profile_key": "31a82b363136a69625b631412b11914e21657856de0246c8a25d13dd33ece2d4", "schedule_id": 28099, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39633}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:43Z", "source_id": 16800210, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}] Stourbridge Town 0605 0605 None None None Stourbridge Jn (Town Plat) 0608 0608 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W75617/2026-09-17/detailed None Stourbridge Town 2026-09-17T06:05:00+01:00 Stourbridge Jn (Town Plat) 3.0 {"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} 0.7 0605 0608 Stourbridge Jn (Town Plat) Stourbridge Town Stourbridge Jn (Town Plat) 52.4473924 -2.1342705 52.4473924 -2.1342705 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 05:08:00 Stourbridge Jn (Town Plat) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800210 1789621850784843 2 2 2026-09-17 05:20:44.663775 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:44.530993
597991 629349 W75608 652P03M617 2026-09-17 COMPLETE 16800276 2026-09-17 06:03:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 629349, "stp": "P", "toc": "West Midlands Trains", "uid": "W75608", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75608/2026-09-17/detailed", "trust_id": "652P03M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-17", "dest_arr_time": "0603", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P03", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0603", "current_leg_dep": "0600", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 629349, \"profile_key\": \"9c98545dc8587fd8ed85606fb74d61040eebdc88cb54e6e5e64bceefdf631bed\", \"schedule_id\": 28095, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:49Z\", \"source_id\": 16800276, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789621850341865, "current_leg_arrival_utc": "2026-09-17T06:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:50.336883", "service_state_evidence_id": 16800276, "current_leg_start_actual_dep": "2026-09-17T06:00:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T05:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:51.188442", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P None SBT 2P03 139002 1 45 None {"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 629349, "profile_key": "9c98545dc8587fd8ed85606fb74d61040eebdc88cb54e6e5e64bceefdf631bed", "schedule_id": 28095, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:49Z", "source_id": 16800276, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}] Stourbridge Jn (Town Plat) 0600 0600 None None None Stourbridge Town 0603 0603 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W75608/2026-09-17/detailed None Stourbridge Jn (Town Plat) 2026-09-17T06:00:00+01:00 Stourbridge Town 3.0 {"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} 0.7 0600 0603 Stourbridge Jn (Town Plat) Stourbridge Town Stourbridge Town 52.4556837 -2.1420110 52.4556837 -2.1420110 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 05:03:00 Stourbridge Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800276 1789621850341865 3 3 2026-09-17 05:20:51.188442 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:50.336883
597992 628983 W75591 652P01N517 2026-09-17 COMPLETE 16800274 2026-09-17 05:53:00 2026-09-17 05:20:51 2026-09-19 05:20:51 {"id": 628983, "stp": "P", "toc": "West Midlands Trains", "uid": "W75591", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75591/2026-09-17/detailed", "trust_id": "652P01N517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P01", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0553", "current_leg_dep": "0550", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T05:20:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 628983, \"profile_key\": \"42eb97b5c653462f8bc925a8ac2b2b530006c4333b93946be245c61691f0637c\", \"schedule_id\": 28088, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:49Z\", \"source_id\": 16800274, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789621850453466, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:50.449515", "service_state_evidence_id": 16800274, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:51.184997", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P None SBT 2P01 139002 1 45 None {"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 628983, "profile_key": "42eb97b5c653462f8bc925a8ac2b2b530006c4333b93946be245c61691f0637c", "schedule_id": 28088, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:49Z", "source_id": 16800274, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] Stourbridge Jn (Town Plat) 0550 0550 None None None Stourbridge Town 0553 0553 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W75591/2026-09-17/detailed None Stourbridge Jn (Town Plat) 2026-09-17T05:50:00+01:00 Stourbridge Town 3.0 {"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} 0.7 0550 0553 Stourbridge Jn (Town Plat) Stourbridge Town Stourbridge Town 52.4556837 -2.1420110 52.4556837 -2.1420110 1 0 2026-09-17 05:20:51 TERMINATED 2026-09-17 04:53:00 Stourbridge Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800274 1789621850453466 3 3 2026-09-17 05:20:51.184997 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:50.449515
597993 629281 C03742 529S23M517 2026-09-17 COMPLETE 16799092 2026-09-17 06:10:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 629281, "stp": "P", "toc": "Eurostar", "uid": "C03742", "consist": null, "dest_crs": "SPX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03742/2026-09-17/detailed", "trust_id": "529S23M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "8", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "9S23", "timing_status": "EARLY", "origin_station": "Temple Mills Recp", "current_leg_arr": "0610", "current_leg_dep": "0551", "current_leg_end": "St. Pancras International", "origin_dep_time": "0559", "origin_platform": null, "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0070822, 51.551463700000006], [-0.006825399999999999, 51.55128059999999], [-0.0066775, 51.5511729], [-0.0064416, 51.5509542], [-0.0062534999999999995, 51.5507511], [-0.0060685999999999995, 51.550551899999995], [-0.0058378, 51.5502848], [-0.0056235, 51.550051], [-0.0054927, 51.549908300000006], [-0.005170699999999999, 51.5495289], [-0.0049448, 51.5492648], [-0.0048338, 51.5491174], [-0.004565, 51.5487571], [-0.0043424, 51.54842620000001], [-0.0042059, 51.54815140000001], [-0.0041058, 51.5479077], [-0.0040153, 51.547665], [-0.003928299999999999, 51.5472954], [-0.00391, 51.54706099999999], [-0.003916767308215423, 51.54699142714401], [-0.003926769309809438, 51.54688859908996], [-0.0039417, 51.54673509999999], [-0.0040012, 51.5465395], [-0.0041219, 51.5463195], [-0.0042366, 51.54615189999999], [-0.0044211, 51.5459346], [-0.0046851, 51.5456498], [-0.0048445, 51.54553689999999], [-0.005048399999999999, 51.54540730000001], [-0.0051585, 51.545349399999985], [-0.0052967, 51.5452845], [-0.005458299999999999, 51.5452156], [-0.0056707, 51.5451361], [-0.005849399999999999, 51.545078499999995], [-0.006045899999999999, 51.5450153], [-0.0061526, 51.5449828], [-0.006268668746327513, 51.54495542260861], [-0.0063154, 51.544944400000006], [-0.006453, 51.54491689999999], [-0.006502038189745581, 51.54490856979587], [-0.0067156, 51.5449113], [-0.006775899999999999, 51.54491209999999], [-0.007350999999999999, 51.5449194], [-0.0080511, 51.5449284], [-0.0080943, 51.54492870000001], [-0.008437199999999999, 51.5449309], [-0.008527, 51.54493149999999], [-0.009062, 51.544934999999995], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]}", "current_leg_start": "Temple Mills Recp", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Temple Mills Recp", "current_leg_milage": "6.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 448.644, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 1399.123, \"from_m\": 448.644, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1486.628, \"from_m\": 1399.123, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 6254.113, \"from_m\": 1486.628, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 8707.639, \"from_m\": 6254.113, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 8992.482, \"from_m\": 8707.639, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 9332.302, \"from_m\": 8992.482, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 9711.742, \"from_m\": 9332.302, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 10518.704, \"from_m\": 9711.742, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 629281, \"profile_key\": \"36067763d4369bbc90d267f4bfefdce3c6a5600f8f3dd546a1522ad0a8481bac\", \"schedule_id\": 35633, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Temple Mills Recp\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44684}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 2, \"distance_m\": 1486.628, \"section_seq\": 1, \"route_path_id\": 44684}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"York Way South Jn\", \"stage_seq\": 3, \"distance_m\": 9277.387, \"section_seq\": 1, \"route_path_id\": 44684}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 4, \"distance_m\": 10518.704, \"section_seq\": 1, \"route_path_id\": 44684}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10518.704, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44684}], \"total_distance_m\": 10518.704, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10518.704, \"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": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:43Z\", \"source_id\": 52091552, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:49Z\", \"source_id\": 16799092, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "8", "timing_fact_generation": 1789621731892168, "current_leg_arrival_utc": "2026-09-17T06:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:54.119217", "service_state_evidence_id": 16799092, "current_leg_start_actual_dep": "2026-09-17T05:59:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:54.373075", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Eurostar P None SPX 9S23 None None None None {"version": 3, "segments": [{"to_m": 448.644, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 1399.123, "from_m": 448.644, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1486.628, "from_m": 1399.123, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 6254.113, "from_m": 1486.628, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 8707.639, "from_m": 6254.113, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 8992.482, "from_m": 8707.639, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 9332.302, "from_m": 8992.482, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 9711.742, "from_m": 9332.302, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 10518.704, "from_m": 9711.742, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 629281, "profile_key": "36067763d4369bbc90d267f4bfefdce3c6a5600f8f3dd546a1522ad0a8481bac", "schedule_id": 35633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Temple Mills Recp", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44684}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Stratford International West Jn", "stage_seq": 2, "distance_m": 1486.628, "section_seq": 1, "route_path_id": 44684}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "York Way South Jn", "stage_seq": 3, "distance_m": 9277.387, "section_seq": 1, "route_path_id": 44684}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 4, "distance_m": 10518.704, "section_seq": 1, "route_path_id": 44684}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10518.704, "from_m": 0.0, "section_seq": 1, "route_path_id": 44684}], "total_distance_m": 10518.704, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10518.704, "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} [{"source": "TD", "smart_id": 18688, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:43Z", "source_id": 52091552, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:49Z", "source_id": 16799092, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Temple Mills Recp 0559 0559 None None None St. Pancras International 0611 0611 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03742/2026-09-17/detailed None Temple Mills Recp 2026-09-17T05:59:00+01:00 St. Pancras International 19.0 {"type": "LineString", "coordinates": [[-0.0070822, 51.551463700000006], [-0.006825399999999999, 51.55128059999999], [-0.0066775, 51.5511729], [-0.0064416, 51.5509542], [-0.0062534999999999995, 51.5507511], [-0.0060685999999999995, 51.550551899999995], [-0.0058378, 51.5502848], [-0.0056235, 51.550051], [-0.0054927, 51.549908300000006], [-0.005170699999999999, 51.5495289], [-0.0049448, 51.5492648], [-0.0048338, 51.5491174], [-0.004565, 51.5487571], [-0.0043424, 51.54842620000001], [-0.0042059, 51.54815140000001], [-0.0041058, 51.5479077], [-0.0040153, 51.547665], [-0.003928299999999999, 51.5472954], [-0.00391, 51.54706099999999], [-0.003916767308215423, 51.54699142714401], [-0.003926769309809438, 51.54688859908996], [-0.0039417, 51.54673509999999], [-0.0040012, 51.5465395], [-0.0041219, 51.5463195], [-0.0042366, 51.54615189999999], [-0.0044211, 51.5459346], [-0.0046851, 51.5456498], [-0.0048445, 51.54553689999999], [-0.005048399999999999, 51.54540730000001], [-0.0051585, 51.545349399999985], [-0.0052967, 51.5452845], [-0.005458299999999999, 51.5452156], [-0.0056707, 51.5451361], [-0.005849399999999999, 51.545078499999995], [-0.006045899999999999, 51.5450153], [-0.0061526, 51.5449828], [-0.006268668746327513, 51.54495542260861], [-0.0063154, 51.544944400000006], [-0.006453, 51.54491689999999], [-0.006502038189745581, 51.54490856979587], [-0.0067156, 51.5449113], [-0.006775899999999999, 51.54491209999999], [-0.007350999999999999, 51.5449194], [-0.0080511, 51.5449284], [-0.0080943, 51.54492870000001], [-0.008437199999999999, 51.5449309], [-0.008527, 51.54493149999999], [-0.009062, 51.544934999999995], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]} 6.4 0551 0610 Temple Mills Recp St. Pancras International (Domestic) St. Pancras International 51.5308670 -0.1254187 51.5308670 -0.1254187 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:10:00 St. Pancras International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799092 1789621731892168 9 9 2026-09-17 05:20:54.373075 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:54.119217
597994 628843 L12495 652U02M517 2026-09-17 COMPLETE 16799534 2026-09-17 06:10:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 628843, "stp": "O", "toc": "West Midlands Trains", "uid": "L12495", "consist": "730003+730044", "dest_crs": "FOK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12495/2026-09-17/detailed", "trust_id": "652U02M517", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Four Oaks", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "3", "is_terminated": 1, "next_location": "Four Oaks", "signalling_id": "2U02", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0610", "current_leg_dep": "0607", "current_leg_end": "Four Oaks", "origin_dep_time": "0546", "origin_platform": "9A", "current_location": "Four Oaks", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]}", "current_leg_start": "Sutton Coldfield", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "52.5797242", "next_location_lon": "-1.8278841", "previous_location": "Sutton Coldfield", "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\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 270.924, \"from_m\": 251.478, \"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\": 301.295, \"from_m\": 270.924, \"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\": 723.006, \"from_m\": 301.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\": 1504.627, \"from_m\": 723.006, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1880.956, \"from_m\": 1504.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2626.145, \"from_m\": 1880.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3880.613, \"from_m\": 2626.145, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4352.9, \"from_m\": 3880.613, \"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\": 4653.741, \"from_m\": 4352.9, \"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\": 4889.699, \"from_m\": 4653.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5292.807, \"from_m\": 4889.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5317.13, \"from_m\": 5292.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5829.045, \"from_m\": 5317.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7014.096, \"from_m\": 5829.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7742.067, \"from_m\": 7014.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7770.504, \"from_m\": 7742.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8062.768, \"from_m\": 7770.504, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8072.143, \"from_m\": 8062.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12248.701, \"from_m\": 8072.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12625.722, \"from_m\": 12248.701, \"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\": 13454.563, \"from_m\": 12625.722, \"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\": 13816.321, \"from_m\": 13454.563, \"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\": 13840.085, \"from_m\": 13816.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14313.478, \"from_m\": 13840.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14503.73, \"from_m\": 14313.478, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628843, \"profile_key\": \"2a1911aba62a68723aa7fb48fa603133f097823a30091ee3760951549b24de13\", \"schedule_id\": 40817, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 997.016, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Duddeston\", \"stage_seq\": 3, \"distance_m\": 2323.677, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Aston\", \"stage_seq\": 4, \"distance_m\": 4256.654, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Gravelly Hill\", \"stage_seq\": 5, \"distance_m\": 6372.157, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Erdington\", \"stage_seq\": 6, \"distance_m\": 8139.695, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Chester Road\", \"stage_seq\": 7, \"distance_m\": 9129.362, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Wylde Green\", \"stage_seq\": 8, \"distance_m\": 10185.997, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 9, \"distance_m\": 12395.512, \"section_seq\": 1, \"route_path_id\": 72109}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Four Oaks\", \"stage_seq\": 10, \"distance_m\": 14503.73, \"section_seq\": 1, \"route_path_id\": 72109}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14503.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72109}], \"total_distance_m\": 14503.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13232.78, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.5797242", "current_position_lon": "-1.8278841", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:26Z\", \"source_id\": 52061920, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:32Z\", \"source_id\": 16789739, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:17Z\", \"source_id\": 52064643, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:19Z\", \"source_id\": 16790567, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:00Z\", \"source_id\": 52070260, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:09Z\", \"source_id\": 16792357, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:45Z\", \"source_id\": 52074506, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:51Z\", \"source_id\": 16793647, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:39Z\", \"source_id\": 52077458, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:42Z\", \"source_id\": 16794554, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:50Z\", \"source_id\": 52081163, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:52Z\", \"source_id\": 16795732, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:30Z\", \"source_id\": 52085756, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:36Z\", \"source_id\": 16797256, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:27Z\", \"source_id\": 52092806, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:31Z\", \"source_id\": 16799534, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Four Oaks", "service_state_platform": "3", "timing_fact_generation": 1789621773782116, "current_leg_arrival_utc": "2026-09-17T06:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:54.135827", "service_state_evidence_id": 16799534, "current_leg_start_actual_dep": "2026-09-17T06:07:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:54.376369", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM FOK 2U02 730003+730044 6 90 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 270.924, "from_m": 251.478, "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": 301.295, "from_m": 270.924, "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": 723.006, "from_m": 301.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": 1504.627, "from_m": 723.006, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1880.956, "from_m": 1504.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2626.145, "from_m": 1880.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3880.613, "from_m": 2626.145, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4352.9, "from_m": 3880.613, "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": 4653.741, "from_m": 4352.9, "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": 4889.699, "from_m": 4653.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5292.807, "from_m": 4889.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5317.13, "from_m": 5292.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5829.045, "from_m": 5317.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7014.096, "from_m": 5829.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7742.067, "from_m": 7014.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7770.504, "from_m": 7742.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8062.768, "from_m": 7770.504, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8072.143, "from_m": 8062.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12248.701, "from_m": 8072.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12625.722, "from_m": 12248.701, "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": 13454.563, "from_m": 12625.722, "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": 13816.321, "from_m": 13454.563, "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": 13840.085, "from_m": 13816.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14313.478, "from_m": 13840.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14503.73, "from_m": 14313.478, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 628843, "profile_key": "2a1911aba62a68723aa7fb48fa603133f097823a30091ee3760951549b24de13", "schedule_id": 40817, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72109}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 997.016, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Duddeston", "stage_seq": 3, "distance_m": 2323.677, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Aston", "stage_seq": 4, "distance_m": 4256.654, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Gravelly Hill", "stage_seq": 5, "distance_m": 6372.157, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Erdington", "stage_seq": 6, "distance_m": 8139.695, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Chester Road", "stage_seq": 7, "distance_m": 9129.362, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Wylde Green", "stage_seq": 8, "distance_m": 10185.997, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Sutton Coldfield", "stage_seq": 9, "distance_m": 12395.512, "section_seq": 1, "route_path_id": 72109}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Four Oaks", "stage_seq": 10, "distance_m": 14503.73, "section_seq": 1, "route_path_id": 72109}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14503.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 72109}], "total_distance_m": 14503.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13232.78, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.95, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:26Z", "source_id": 52061920, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:32Z", "source_id": 16789739, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:17Z", "source_id": 52064643, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:19Z", "source_id": 16790567, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:00Z", "source_id": 52070260, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:09Z", "source_id": 16792357, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:45Z", "source_id": 52074506, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:51Z", "source_id": 16793647, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:39Z", "source_id": 52077458, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:42Z", "source_id": 16794554, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:50Z", "source_id": 52081163, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:52Z", "source_id": 16795732, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:30Z", "source_id": 52085756, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:36Z", "source_id": 16797256, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19268, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:27Z", "source_id": 52092806, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:10:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:31Z", "source_id": 16799534, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Birmingham New Street 0546 0546 9A None None Four Oaks 0611 0611 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12495/2026-09-17/detailed None Sutton Coldfield 2026-09-17T06:07:30+01:00 Four Oaks 3.0 {"type": "LineString", "coordinates": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]} 1.3 0607 0610 Sutton Coldfield Four Oaks Four Oaks 52.5797242 -1.8278841 52.5797242 -1.8278841 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:10:00 Four Oaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799534 1789621773782116 44 44 2026-09-17 05:20:54.376369 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:54.135827
597995 628776 Y41848 832F03M517 2026-09-17 COMPLETE 16800342 2026-09-17 06:10:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 628776, "stp": "P", "toc": "Great Western Railway", "uid": "Y41848", "consist": "166215", "dest_crs": "EXM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41848/2026-09-17/detailed", "trust_id": "832F03M517", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exmouth", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": null, "is_terminated": 1, "next_location": "Exmouth", "signalling_id": "2F03", "timing_status": "EARLY", "origin_station": "Exeter St. David's", "current_leg_arr": "0610", "current_leg_dep": "0606", "current_leg_end": "Exmouth", "origin_dep_time": "0544", "origin_platform": "1", "current_location": "Exmouth", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]}", "current_leg_start": "Lympstone Village", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "50.6216436", "next_location_lon": "-3.4148699", "previous_location": "Lympstone Village", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 163.916, \"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\": 453.451, \"from_m\": 163.916, \"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\": 1710.89, \"from_m\": 453.451, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2831.141, \"from_m\": 1710.89, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2871.317, \"from_m\": 2831.141, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2917.272, \"from_m\": 2871.317, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3289.108, \"from_m\": 2917.272, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9413.518, \"from_m\": 3289.108, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9685.987, \"from_m\": 9413.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10068.419, \"from_m\": 9685.987, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18014.377, \"from_m\": 10068.419, \"capability_applied\": null, \"effective_limit_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\": 628776, \"profile_key\": \"5f290dc4b37f6bb2e4147a4499dd3da025916cee07acf722d3578cb1ce78b3c9\", \"schedule_id\": 30291, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62528}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0548\", \"location\": \"Exeter Central\", \"stage_seq\": 2, \"distance_m\": 1178.417, \"section_seq\": 1, \"route_path_id\": 62528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Exmouth Jn\", \"stage_seq\": 3, \"distance_m\": 2997.457, \"section_seq\": 1, \"route_path_id\": 62528}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Digby & Sowton\", \"stage_seq\": 4, \"distance_m\": 6590.475, \"section_seq\": 1, \"route_path_id\": 62528}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Newcourt\", \"stage_seq\": 5, \"distance_m\": 7868.502, \"section_seq\": 1, \"route_path_id\": 62528}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601H\", \"location\": \"Topsham\", \"stage_seq\": 6, \"distance_m\": 9904.523, \"section_seq\": 1, \"route_path_id\": 62528}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Lympstone Village\", \"stage_seq\": 7, \"distance_m\": 14759.872, \"section_seq\": 1, \"route_path_id\": 62528}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Exmouth\", \"stage_seq\": 8, \"distance_m\": 18014.377, \"section_seq\": 1, \"route_path_id\": 62528}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18014.377, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62528}], \"total_distance_m\": 18014.377, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 17850.461, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 163.916, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.6216436", "current_position_lon": "-3.4148699", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:27Z\", \"source_id\": 52054897, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:33Z\", \"source_id\": 16787585, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:52Z\", \"source_id\": 16791272, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:24Z\", \"source_id\": 16792473, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:23Z\", \"source_id\": 52075442, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793954, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:53Z\", \"source_id\": 16797423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:53Z\", \"source_id\": 16800342, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exmouth", "service_state_platform": null, "timing_fact_generation": 1789621854729815, "current_leg_arrival_utc": "2026-09-17T06:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:54.720765", "service_state_evidence_id": 16800342, "current_leg_start_actual_dep": "2026-09-17T06:06:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:54.839722", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P EXD EXM 2F03 166215 3 90 None {"version": 3, "segments": [{"to_m": 163.916, "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": 453.451, "from_m": 163.916, "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": 1710.89, "from_m": 453.451, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2831.141, "from_m": 1710.89, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2871.317, "from_m": 2831.141, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2917.272, "from_m": 2871.317, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3289.108, "from_m": 2917.272, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9413.518, "from_m": 3289.108, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9685.987, "from_m": 9413.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10068.419, "from_m": 9685.987, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18014.377, "from_m": 10068.419, "capability_applied": null, "effective_limit_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": 628776, "profile_key": "5f290dc4b37f6bb2e4147a4499dd3da025916cee07acf722d3578cb1ce78b3c9", "schedule_id": 30291, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 62528}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0548", "location": "Exeter Central", "stage_seq": 2, "distance_m": 1178.417, "section_seq": 1, "route_path_id": 62528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Exmouth Jn", "stage_seq": 3, "distance_m": 2997.457, "section_seq": 1, "route_path_id": 62528}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Digby & Sowton", "stage_seq": 4, "distance_m": 6590.475, "section_seq": 1, "route_path_id": 62528}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Newcourt", "stage_seq": 5, "distance_m": 7868.502, "section_seq": 1, "route_path_id": 62528}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601H", "location": "Topsham", "stage_seq": 6, "distance_m": 9904.523, "section_seq": 1, "route_path_id": 62528}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Lympstone Village", "stage_seq": 7, "distance_m": 14759.872, "section_seq": 1, "route_path_id": 62528}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Exmouth", "stage_seq": 8, "distance_m": 18014.377, "section_seq": 1, "route_path_id": 62528}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18014.377, "from_m": 0.0, "section_seq": 1, "route_path_id": 62528}], "total_distance_m": 18014.377, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 17850.461, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 163.916, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:27Z", "source_id": 52054897, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:33Z", "source_id": 16787585, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:52Z", "source_id": 16791272, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:24Z", "source_id": 16792473, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:23Z", "source_id": 52075442, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793954, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:53Z", "source_id": 16797423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:53Z", "source_id": 16800342, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Exeter St. David's 0544 0544 1 None None Exmouth 0612 0611 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41848/2026-09-17/detailed None Lympstone Village 2026-09-17T06:06:30+01:00 Exmouth 4.0 {"type": "LineString", "coordinates": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]} 2.0 0606 0610 Lympstone Village Exmouth Exmouth 50.6216436 -3.4148699 50.6216436 -3.4148699 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:10:00 Exmouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800342 1789621854729815 29 29 2026-09-17 05:20:54.839722 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:54.720765
597996 629267 L79106 861J01M517 2026-09-17 COMPLETE 16800339 2026-09-17 06:10:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 629267, "stp": "P", "toc": "South Western Railway", "uid": "L79106", "consist": "450020", "dest_crs": "LYP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79106/2026-09-17/detailed", "trust_id": "861J01M517", "origin_crs": "BCU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lymington Pier", "service_date": "2026-09-17", "dest_arr_time": "0609", "dest_platform": null, "is_terminated": 1, "next_location": "Lymington Pier", "signalling_id": "1J01", "timing_status": "LATE", "origin_station": "Brockenhurst", "current_leg_arr": "0610", "current_leg_dep": "0609", "current_leg_end": "Lymington Pier", "origin_dep_time": "0559", "origin_platform": "1", "current_location": "Lymington Pier", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "50.7574403", "next_location_lon": "-1.5292021", "previous_location": "Lymington Town", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 548.675, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 619.956, \"from_m\": 548.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 662.111, \"from_m\": 619.956, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 751.411, \"from_m\": 662.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 906.809, \"from_m\": 751.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1710.046, \"from_m\": 906.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7651.74, \"from_m\": 1710.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8643.111, \"from_m\": 7651.74, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 629267, \"profile_key\": \"476d4fdbc683ef425044ba84089eb5c888c3b99b1d6e19d60d9a6417cd8c1e72\", \"schedule_id\": 16581, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Brockenhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34803}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 7873.508, \"section_seq\": 1, \"route_path_id\": 34803}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Lymington Pier\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 34803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34803}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.7574403", "current_position_lon": "-1.5292021", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:23Z\", \"source_id\": 16798859, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:49Z\", \"source_id\": 52089885, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:53Z\", \"source_id\": 16800339, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lymington Pier", "service_state_platform": "S1", "timing_fact_generation": 1789621854967097, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:54.962371", "service_state_evidence_id": 16800339, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:55.233534", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P BCU LYP 1J01 450020 4 100 None {"version": 3, "segments": [{"to_m": 548.675, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 619.956, "from_m": 548.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 662.111, "from_m": 619.956, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 751.411, "from_m": 662.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 906.809, "from_m": 751.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1710.046, "from_m": 906.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7651.74, "from_m": 1710.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8643.111, "from_m": 7651.74, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 629267, "profile_key": "476d4fdbc683ef425044ba84089eb5c888c3b99b1d6e19d60d9a6417cd8c1e72", "schedule_id": 16581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Brockenhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34803}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Lymington Town", "stage_seq": 2, "distance_m": 7873.508, "section_seq": 1, "route_path_id": 34803}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Lymington Pier", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 34803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 34803}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:23Z", "source_id": 16798859, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27651, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:49Z", "source_id": 52089885, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:53Z", "source_id": 16800339, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Brockenhurst 0559 0559 1 None None Lymington Pier 0609 0609 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79106/2026-09-17/detailed None Lymington Town 2026-09-17T06:08:00+01:00 Lymington Pier 1.0 {"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]} 0.5 0609 0610 Lymington Town Lymington Pier Lymington Pier 50.7574403 -1.5292021 50.7574403 -1.5292021 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:10:00 Lymington Pier TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800339 1789621854967097 10 10 2026-09-17 05:20:55.233534 S1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:54.962371
597997 627774 L85008 872Y03M517 2026-09-17 COMPLETE 16799423 2026-09-17 06:10:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 627774, "stp": "P", "toc": "South Western Railway", "uid": "L85008", "consist": "450043+450064", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85008/2026-09-17/detailed", "trust_id": "872Y03M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2Y03", "timing_status": "LATE", "origin_station": "Clapham Junction (W)", "current_leg_arr": "0610", "current_leg_dep": "0606", "current_leg_end": "Weybridge (B)", "origin_dep_time": "0506", "origin_platform": "6", "current_location": "Weybridge (B)", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]}", "current_leg_start": "Addlestone", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.3616365", "next_location_lon": "-0.4576044", "previous_location": "Addlestone", "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\": 384.104, \"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\": 9160.959, \"from_m\": 384.104, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10268.773, \"from_m\": 9160.959, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15341.532, \"from_m\": 10268.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\": 23629.958, \"from_m\": 15341.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\": 24183.981, \"from_m\": 23629.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24967.335, \"from_m\": 24183.981, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25283.674, \"from_m\": 24967.335, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27053.331, \"from_m\": 25283.674, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30883.465, \"from_m\": 27053.331, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31342.743, \"from_m\": 30883.465, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34871.562, \"from_m\": 31342.743, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35147.599, \"from_m\": 34871.562, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38928.958, \"from_m\": 35147.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39773.826, \"from_m\": 38928.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\": 39835.849, \"from_m\": 39773.826, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 40235.405, \"from_m\": 39835.849, \"capability_applied\": null, \"effective_limit_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\": 627774, \"profile_key\": \"82348cb9e8dbce1346fe7d03ffb1d62a4590bd5e45f0235690a8e665c3587506\", \"schedule_id\": 34175, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0508H\", \"wtt_dep\": \"0509\", \"location\": \"Wandsworth Town\", \"stage_seq\": 2, \"distance_m\": 1296.586, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0512\", \"location\": \"Putney\", \"stage_seq\": 3, \"distance_m\": 3227.706, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515\", \"location\": \"Barnes\", \"stage_seq\": 4, \"distance_m\": 5127.687, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0517H\", \"location\": \"Mortlake\", \"stage_seq\": 5, \"distance_m\": 6943.992, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0519H\", \"location\": \"North Sheen\", \"stage_seq\": 6, \"distance_m\": 8249.783, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0521\", \"wtt_dep\": \"0522\", \"location\": \"Richmond\", \"stage_seq\": 7, \"distance_m\": 9364.642, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"St. Margarets\", \"stage_seq\": 8, \"distance_m\": 11075.099, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0527\", \"location\": \"Twickenham\", \"stage_seq\": 9, \"distance_m\": 11947.219, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Whitton\", \"stage_seq\": 10, \"distance_m\": 13840.361, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Whitton Jn\", \"stage_seq\": 11, \"distance_m\": 14726.36, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Feltham Jn\", \"stage_seq\": 12, \"distance_m\": 15341.532, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Feltham\", \"stage_seq\": 13, \"distance_m\": 17656.934, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0538H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 14, \"distance_m\": 21951.547, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0544\", \"location\": \"Staines\", \"stage_seq\": 15, \"distance_m\": 24314.43, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Egham\", \"stage_seq\": 16, \"distance_m\": 27578.419, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Virginia Water\", \"stage_seq\": 17, \"distance_m\": 31050.971, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Chertsey\", \"stage_seq\": 18, \"distance_m\": 35045.785, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Addlestone\", \"stage_seq\": 19, \"distance_m\": 37351.739, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 20, \"distance_m\": 38922.076, \"section_seq\": 1, \"route_path_id\": 104600}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Weybridge (B)\", \"stage_seq\": 21, \"distance_m\": 40235.405, \"section_seq\": 1, \"route_path_id\": 104600}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40235.405, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104600}], \"total_distance_m\": 40235.405, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39681.382, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 554.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0506", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3616365", "current_position_lon": "-0.4576044", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:15Z\", \"source_id\": 52016814, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:18Z\", \"source_id\": 16776182, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:37Z\", \"source_id\": 52019246, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:39Z\", \"source_id\": 16776896, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:21Z\", \"source_id\": 52021470, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:28Z\", \"source_id\": 16777524, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:28Z\", \"source_id\": 52024135, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:33Z\", \"source_id\": 16778310, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:34Z\", \"source_id\": 52026843, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:38Z\", \"source_id\": 16779137, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:57Z\", \"source_id\": 52029133, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:03Z\", \"source_id\": 16779834, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:05Z\", \"source_id\": 52032260, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:09Z\", \"source_id\": 16780743, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:54Z\", \"source_id\": 52035096, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:58Z\", \"source_id\": 16781616, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:00Z\", \"source_id\": 52038407, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:07Z\", \"source_id\": 16782619, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:54Z\", \"source_id\": 52042841, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:57Z\", \"source_id\": 16783915, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:22Z\", \"source_id\": 52048111, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:28Z\", \"source_id\": 16785525, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:01Z\", \"source_id\": 52052781, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:08Z\", \"source_id\": 16786995, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:39Z\", \"source_id\": 52060849, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:43Z\", \"source_id\": 16789389, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:55Z\", \"source_id\": 52068545, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:59Z\", \"source_id\": 16791842, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:06Z\", \"source_id\": 52078215, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:09Z\", \"source_id\": 16794826, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:29Z\", \"source_id\": 52084006, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:33Z\", \"source_id\": 16796674, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:13Z\", \"source_id\": 52092480, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:19Z\", \"source_id\": 16799423, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1789621760205976, "current_leg_arrival_utc": "2026-09-17T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:10:55.132628", "service_state_evidence_id": 16799423, "current_leg_start_actual_dep": "2026-09-17T06:05:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-17T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:20:55.237539", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 2Y03 450043+450064 8 100 None {"version": 3, "segments": [{"to_m": 384.104, "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": 9160.959, "from_m": 384.104, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10268.773, "from_m": 9160.959, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15341.532, "from_m": 10268.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": 23629.958, "from_m": 15341.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": 24183.981, "from_m": 23629.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24967.335, "from_m": 24183.981, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25283.674, "from_m": 24967.335, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27053.331, "from_m": 25283.674, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30883.465, "from_m": 27053.331, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31342.743, "from_m": 30883.465, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34871.562, "from_m": 31342.743, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35147.599, "from_m": 34871.562, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38928.958, "from_m": 35147.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39773.826, "from_m": 38928.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": 39835.849, "from_m": 39773.826, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 40235.405, "from_m": 39835.849, "capability_applied": null, "effective_limit_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": 627774, "profile_key": "82348cb9e8dbce1346fe7d03ffb1d62a4590bd5e45f0235690a8e665c3587506", "schedule_id": 34175, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0506", "location": "Clapham Junction (W)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0508H", "wtt_dep": "0509", "location": "Wandsworth Town", "stage_seq": 2, "distance_m": 1296.586, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0512", "location": "Putney", "stage_seq": 3, "distance_m": 3227.706, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515", "location": "Barnes", "stage_seq": 4, "distance_m": 5127.687, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0517H", "location": "Mortlake", "stage_seq": 5, "distance_m": 6943.992, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0519H", "location": "North Sheen", "stage_seq": 6, "distance_m": 8249.783, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0521", "wtt_dep": "0522", "location": "Richmond", "stage_seq": 7, "distance_m": 9364.642, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "St. Margarets", "stage_seq": 8, "distance_m": 11075.099, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0527", "location": "Twickenham", "stage_seq": 9, "distance_m": 11947.219, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Whitton", "stage_seq": 10, "distance_m": 13840.361, "section_seq": 1, "route_path_id": 104600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Whitton Jn", "stage_seq": 11, "distance_m": 14726.36, "section_seq": 1, "route_path_id": 104600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Feltham Jn", "stage_seq": 12, "distance_m": 15341.532, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Feltham", "stage_seq": 13, "distance_m": 17656.934, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0538H", "location": "Ashford (Middlesex)", "stage_seq": 14, "distance_m": 21951.547, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0544", "location": "Staines", "stage_seq": 15, "distance_m": 24314.43, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Egham", "stage_seq": 16, "distance_m": 27578.419, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Virginia Water", "stage_seq": 17, "distance_m": 31050.971, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Chertsey", "stage_seq": 18, "distance_m": 35045.785, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Addlestone", "stage_seq": 19, "distance_m": 37351.739, "section_seq": 1, "route_path_id": 104600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Addlestone Jn", "stage_seq": 20, "distance_m": 38922.076, "section_seq": 1, "route_path_id": 104600}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Weybridge (B)", "stage_seq": 21, "distance_m": 40235.405, "section_seq": 1, "route_path_id": 104600}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40235.405, "from_m": 0.0, "section_seq": 1, "route_path_id": 104600}], "total_distance_m": 40235.405, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39681.382, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 554.023, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28428, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:15Z", "source_id": 52016814, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:18Z", "source_id": 16776182, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:37Z", "source_id": 52019246, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:39Z", "source_id": 16776896, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:21Z", "source_id": 52021470, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:28Z", "source_id": 16777524, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28358, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:28Z", "source_id": 52024135, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:33Z", "source_id": 16778310, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28345, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:34Z", "source_id": 52026843, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:38Z", "source_id": 16779137, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:57Z", "source_id": 52029133, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:03Z", "source_id": 16779834, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28319, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:05Z", "source_id": 52032260, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:09Z", "source_id": 16780743, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:54Z", "source_id": 52035096, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:58Z", "source_id": 16781616, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:00Z", "source_id": 52038407, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:07Z", "source_id": 16782619, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:54Z", "source_id": 52042841, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:57Z", "source_id": 16783915, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:22Z", "source_id": 52048111, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:28Z", "source_id": 16785525, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:01Z", "source_id": 52052781, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:08Z", "source_id": 16786995, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:39Z", "source_id": 52060849, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:43Z", "source_id": 16789389, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:55Z", "source_id": 52068545, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:59Z", "source_id": 16791842, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:06Z", "source_id": 52078215, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:09Z", "source_id": 16794826, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:29Z", "source_id": 52084006, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:33Z", "source_id": 16796674, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:13Z", "source_id": 52092480, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:19Z", "source_id": 16799423, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}] Clapham Junction (W) 0506 0506 6 None None Weybridge (B) 0607 0607 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85008/2026-09-17/detailed None Addlestone 2026-09-17T06:05:00+01:00 Weybridge (B) 4.0 {"type": "LineString", "coordinates": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]} 1.8 0606 0610 Addlestone Weybridge (B) Weybridge (B) 51.3616365 -0.4576044 51.3616365 -0.4576044 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:10:00 Weybridge (B) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799423 1789621760205976 102 102 2026-09-17 05:20:55.237539 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:10:55.132628
597998 627660 F45454 522B501517 2026-09-17 COMPLETE 16799392 2026-09-17 06:11:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 627660, "stp": "N", "toc": "c2c", "uid": "F45454", "consist": "357004+357030", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45454/2026-09-17/detailed", "trust_id": "522B501517", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-17", "dest_arr_time": "0609", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "2B50", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "0611", "current_leg_dep": "0607", "current_leg_end": "Shoeburyness", "origin_dep_time": "0500", "origin_platform": "4", "current_location": "Shoeburyness", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Thorpe Bay", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Thorpe Bay", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14141.617, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43352.703, \"from_m\": 14141.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43396.337, \"from_m\": 43352.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43482.207, \"from_m\": 43396.337, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43818.315, \"from_m\": 43482.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45279.262, \"from_m\": 43818.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53028.137, \"from_m\": 45279.262, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53345.752, \"from_m\": 53028.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57879.279, \"from_m\": 53345.752, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58632.599, \"from_m\": 57879.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58677.413, \"from_m\": 58632.599, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59235.575, \"from_m\": 58677.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64191.351, \"from_m\": 59235.575, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64810.779, \"from_m\": 64191.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64987.901, \"from_m\": 64810.779, \"capability_applied\": null, \"effective_limit_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\": 627660, \"profile_key\": \"df2cc5e5180f23f4fcf8ea3c52439e6821f6c3247150e930b827683d744aadd6\", \"schedule_id\": 36154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0504\", \"wtt_dep\": \"0504H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0509\", \"wtt_dep\": \"0509H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0514H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0522H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.401, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528H\", \"location\": \"West Horndon\", \"stage_seq\": 8, \"distance_m\": 31758.583, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Laindon\", \"stage_seq\": 9, \"distance_m\": 37660.773, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Basildon\", \"stage_seq\": 10, \"distance_m\": 39905.194, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Pitsea\", \"stage_seq\": 11, \"distance_m\": 43619.913, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Benfleet\", \"stage_seq\": 12, \"distance_m\": 47842.529, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 13, \"distance_m\": 53283.427, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Chalkwell\", \"stage_seq\": 14, \"distance_m\": 55385.304, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Westcliff\", \"stage_seq\": 15, \"distance_m\": 56982.555, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Southend Central\", \"stage_seq\": 16, \"distance_m\": 58326.116, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Southend East\", \"stage_seq\": 17, \"distance_m\": 60374.613, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Thorpe Bay\", \"stage_seq\": 18, \"distance_m\": 62613.697, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 19, \"distance_m\": 64191.351, \"section_seq\": 1, \"route_path_id\": 40607}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 20, \"distance_m\": 64987.901, \"section_seq\": 1, \"route_path_id\": 40607}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64987.901, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40607}], \"total_distance_m\": 64987.901, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61917.994, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3069.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:03:28Z\", \"source_id\": 52013464, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:03:32Z\", \"source_id\": 16775254, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:36Z\", \"source_id\": 52017038, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:44Z\", \"source_id\": 16776240, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:06Z\", \"source_id\": 52021247, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:08Z\", \"source_id\": 16777474, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:40Z\", \"source_id\": 52028877, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:47Z\", \"source_id\": 16779740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:20Z\", \"source_id\": 52034497, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:24Z\", \"source_id\": 16781401, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:45Z\", \"source_id\": 52042719, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:54Z\", \"source_id\": 16783868, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:59Z\", \"source_id\": 52046406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:03Z\", \"source_id\": 16785017, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:08Z\", \"source_id\": 52051633, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:13Z\", \"source_id\": 16786643, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:37Z\", \"source_id\": 52057858, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:42Z\", \"source_id\": 16788488, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:05Z\", \"source_id\": 52065823, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:14Z\", \"source_id\": 16790958, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:07Z\", \"source_id\": 52071959, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:12Z\", \"source_id\": 16792860, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:50Z\", \"source_id\": 52074583, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:53Z\", \"source_id\": 16793693, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:57Z\", \"source_id\": 52077927, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:03Z\", \"source_id\": 16794769, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:29Z\", \"source_id\": 52082374, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:37Z\", \"source_id\": 16796149, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:01Z\", \"source_id\": 52086580, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:03Z\", \"source_id\": 16797537, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:13Z\", \"source_id\": 52092452, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:17Z\", \"source_id\": 16799392, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1789621757938282, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:03.199827", "service_state_evidence_id": 16799392, "current_leg_start_actual_dep": "2026-09-17T06:07:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:04.239521", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST SRY 2B50 357004+357030 8 100 None {"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14141.617, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43352.703, "from_m": 14141.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43396.337, "from_m": 43352.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43482.207, "from_m": 43396.337, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43818.315, "from_m": 43482.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45279.262, "from_m": 43818.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53028.137, "from_m": 45279.262, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53345.752, "from_m": 53028.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57879.279, "from_m": 53345.752, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58632.599, "from_m": 57879.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58677.413, "from_m": 58632.599, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59235.575, "from_m": 58677.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64191.351, "from_m": 59235.575, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64810.779, "from_m": 64191.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64987.901, "from_m": 64810.779, "capability_applied": null, "effective_limit_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": 627660, "profile_key": "df2cc5e5180f23f4fcf8ea3c52439e6821f6c3247150e930b827683d744aadd6", "schedule_id": 36154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0504", "wtt_dep": "0504H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 40607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0509", "wtt_dep": "0509H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0514H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0522H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.401, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528H", "location": "West Horndon", "stage_seq": 8, "distance_m": 31758.583, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Laindon", "stage_seq": 9, "distance_m": 37660.773, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Basildon", "stage_seq": 10, "distance_m": 39905.194, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Pitsea", "stage_seq": 11, "distance_m": 43619.913, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Benfleet", "stage_seq": 12, "distance_m": 47842.529, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Leigh-on-Sea", "stage_seq": 13, "distance_m": 53283.427, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Chalkwell", "stage_seq": 14, "distance_m": 55385.304, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Westcliff", "stage_seq": 15, "distance_m": 56982.555, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Southend Central", "stage_seq": 16, "distance_m": 58326.116, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Southend East", "stage_seq": 17, "distance_m": 60374.613, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Thorpe Bay", "stage_seq": 18, "distance_m": 62613.697, "section_seq": 1, "route_path_id": 40607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 19, "distance_m": 64191.351, "section_seq": 1, "route_path_id": 40607}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 20, "distance_m": 64987.901, "section_seq": 1, "route_path_id": 40607}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64987.901, "from_m": 0.0, "section_seq": 1, "route_path_id": 40607}], "total_distance_m": 64987.901, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61917.994, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3069.907, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:03:28Z", "source_id": 52013464, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:03:32Z", "source_id": 16775254, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:36Z", "source_id": 52017038, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:44Z", "source_id": 16776240, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:06Z", "source_id": 52021247, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:08Z", "source_id": 16777474, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:40Z", "source_id": 52028877, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:47Z", "source_id": 16779740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14527, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:20Z", "source_id": 52034497, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:24Z", "source_id": 16781401, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:45Z", "source_id": 52042719, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:36:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:54Z", "source_id": 16783868, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:59Z", "source_id": 52046406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:03Z", "source_id": 16785017, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:08Z", "source_id": 52051633, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:43:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:13Z", "source_id": 16786643, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:37Z", "source_id": 52057858, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:42Z", "source_id": 16788488, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:05Z", "source_id": 52065823, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:14Z", "source_id": 16790958, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:07Z", "source_id": 52071959, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:12Z", "source_id": 16792860, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:50Z", "source_id": 52074583, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:59:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:53Z", "source_id": 16793693, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:57Z", "source_id": 52077927, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:03Z", "source_id": 16794769, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:29Z", "source_id": 52082374, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:37Z", "source_id": 16796149, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:01Z", "source_id": 52086580, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:06:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:03Z", "source_id": 16797537, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:13Z", "source_id": 52092452, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:17Z", "source_id": 16799392, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] London Fenchurch Street 0500 0500 4 None None Shoeburyness 0609 0609 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45454/2026-09-17/detailed None Thorpe Bay 2026-09-17T06:07:00+01:00 Shoeburyness 4.0 {"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} 1.5 0607 0611 Thorpe Bay Shoeburyness Shoeburyness 51.5314075 0.7944173 51.5314075 0.7944173 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:11:00 Shoeburyness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799392 1789621757938282 109 109 2026-09-17 05:21:04.239521 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:03.199827
597999 628774 L88464 072B72M517 2026-09-17 COMPLETE 16799644 2026-09-17 06:11:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 628774, "stp": "P", "toc": "ScotRail", "uid": "L88464", "consist": "385026", "dest_crs": "LNK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88464/2026-09-17/detailed", "trust_id": "072B72M517", "origin_crs": "MTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lanark", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "1", "is_terminated": 1, "next_location": "Lanark", "signalling_id": "2B72", "timing_status": "EARLY", "origin_station": "Motherwell", "current_leg_arr": "0611", "current_leg_dep": "0601", "current_leg_end": "Lanark", "origin_dep_time": "0544", "origin_platform": "1", "current_location": "Lanark", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]}", "current_leg_start": "Carluke", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "55.6736378", "next_location_lon": "-3.7732380", "previous_location": "Carluke", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 238.053, \"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\": 674.58, \"from_m\": 238.053, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1079.582, \"from_m\": 674.58, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3504.572, \"from_m\": 1079.582, \"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\": 3586.351, \"from_m\": 3504.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3610.267, \"from_m\": 3586.351, \"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\": 3746.309, \"from_m\": 3610.267, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4582.998, \"from_m\": 3746.309, \"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\": 4815.853, \"from_m\": 4582.998, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4829.221, \"from_m\": 4815.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\": 8822.847, \"from_m\": 4829.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\": 8953.405, \"from_m\": 8822.847, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9423.609, \"from_m\": 8953.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10684.33, \"from_m\": 9423.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15191.086, \"from_m\": 10684.33, \"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\": 18922.34, \"from_m\": 15191.086, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21812.104, \"from_m\": 18922.34, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21896.955, \"from_m\": 21812.104, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22040.691, \"from_m\": 21896.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22527.996, \"from_m\": 22040.691, \"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\": 24761.521, \"from_m\": 22527.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25784.846, \"from_m\": 24761.521, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26086.708, \"from_m\": 25784.846, \"capability_applied\": null, \"effective_limit_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\": 628774, \"profile_key\": \"aaaaef374c547dc85279fbf27e434c6f6af19ebe302111e5297d5893ba984c0f\", \"schedule_id\": 32693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Motherwell\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Shieldmuir\", \"stage_seq\": 2, \"distance_m\": 3260.87, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Wishaw\", \"stage_seq\": 3, \"distance_m\": 5524.801, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 9097.064, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Carluke\", \"stage_seq\": 5, \"distance_m\": 12625.121, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Lanark Jn\", \"stage_seq\": 6, \"distance_m\": 21896.955, \"section_seq\": 1, \"route_path_id\": 66268}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Lanark\", \"stage_seq\": 7, \"distance_m\": 26086.708, \"section_seq\": 1, \"route_path_id\": 66268}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26086.708, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66268}], \"total_distance_m\": 26086.708, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25991.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 95.147, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.6736378", "current_position_lon": "-3.7732380", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:38Z\", \"source_id\": 52055116, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:43Z\", \"source_id\": 16787651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:10Z\", \"source_id\": 52060104, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:11Z\", \"source_id\": 16789177, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:23Z\", \"source_id\": 52075452, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:39Z\", \"source_id\": 52093170, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:44Z\", \"source_id\": 16799644, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lanark", "service_state_platform": "1", "timing_fact_generation": 1789621785532619, "current_leg_arrival_utc": "2026-09-17T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:07.482184", "service_state_evidence_id": 16799644, "current_leg_start_actual_dep": "2026-09-17T06:01:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:07.958901", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P MTH LNK 2B72 385026 3 100 None {"version": 3, "segments": [{"to_m": 238.053, "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": 674.58, "from_m": 238.053, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1079.582, "from_m": 674.58, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3504.572, "from_m": 1079.582, "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": 3586.351, "from_m": 3504.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3610.267, "from_m": 3586.351, "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": 3746.309, "from_m": 3610.267, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4582.998, "from_m": 3746.309, "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": 4815.853, "from_m": 4582.998, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4829.221, "from_m": 4815.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": 8822.847, "from_m": 4829.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": 8953.405, "from_m": 8822.847, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9423.609, "from_m": 8953.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10684.33, "from_m": 9423.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15191.086, "from_m": 10684.33, "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": 18922.34, "from_m": 15191.086, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21812.104, "from_m": 18922.34, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21896.955, "from_m": 21812.104, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22040.691, "from_m": 21896.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22527.996, "from_m": 22040.691, "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": 24761.521, "from_m": 22527.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25784.846, "from_m": 24761.521, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26086.708, "from_m": 25784.846, "capability_applied": null, "effective_limit_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": 628774, "profile_key": "aaaaef374c547dc85279fbf27e434c6f6af19ebe302111e5297d5893ba984c0f", "schedule_id": 32693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Motherwell", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66268}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Shieldmuir", "stage_seq": 2, "distance_m": 3260.87, "section_seq": 1, "route_path_id": 66268}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Wishaw", "stage_seq": 3, "distance_m": 5524.801, "section_seq": 1, "route_path_id": 66268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Law Jn", "stage_seq": 4, "distance_m": 9097.064, "section_seq": 1, "route_path_id": 66268}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Carluke", "stage_seq": 5, "distance_m": 12625.121, "section_seq": 1, "route_path_id": 66268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Lanark Jn", "stage_seq": 6, "distance_m": 21896.955, "section_seq": 1, "route_path_id": 66268}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Lanark", "stage_seq": 7, "distance_m": 26086.708, "section_seq": 1, "route_path_id": 66268}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26086.708, "from_m": 0.0, "section_seq": 1, "route_path_id": 66268}], "total_distance_m": 26086.708, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25991.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.147, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:38Z", "source_id": 52055116, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:43Z", "source_id": 16787651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2602, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:10Z", "source_id": 52060104, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:11Z", "source_id": 16789177, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2618, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:23Z", "source_id": 52075452, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2626, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:39Z", "source_id": 52093170, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:11:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:44Z", "source_id": 16799644, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Motherwell 0544 0544 1 None None Lanark 0612 0612 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88464/2026-09-17/detailed None Carluke 2026-09-17T06:01:00+01:00 Lanark 10.0 {"type": "LineString", "coordinates": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]} 8.4 0601 0611 Carluke Lanark Lanark 55.6736378 -3.7732380 55.6736378 -3.7732380 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:11:00 Lanark TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799644 1789621785532619 27 27 2026-09-17 05:21:07.958901 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:07.482184
598000 628103 L88312 082A19M517 2026-09-17 COMPLETE 16799646 2026-09-17 06:11:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 628103, "stp": "P", "toc": "ScotRail", "uid": "L88312", "consist": "156446", "dest_crs": "GLC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88312/2026-09-17/detailed", "trust_id": "082A19M517", "origin_crs": "KMK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2A19", "timing_status": "ON TIME", "origin_station": "Kilmarnock", "current_leg_arr": "0611", "current_leg_dep": "0604", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0522", "origin_platform": "2", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-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": "Crossmyloof", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Crossmyloof", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 258.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 324.497, \"from_m\": 258.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15319.625, \"from_m\": 324.497, \"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\": 16074.25, \"from_m\": 15319.625, \"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\": 16152.126, \"from_m\": 16074.25, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18122.159, \"from_m\": 16152.126, \"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\": 24997.701, \"from_m\": 18122.159, \"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\": 26672.278, \"from_m\": 24997.701, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33073.141, \"from_m\": 26672.278, \"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\": 33145.026, \"from_m\": 33073.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36217.62, \"from_m\": 33145.026, \"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\": 37579.857, \"from_m\": 36217.62, \"capability_applied\": null, \"effective_limit_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\": 37997.329, \"from_m\": 37579.857, \"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\": 38557.151, \"from_m\": 37997.329, \"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\": 38981.618, \"from_m\": 38557.151, \"capability_applied\": null, \"effective_limit_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\": 628103, \"profile_key\": \"43f01276c233fca34e064ea4d346844aeb40b193377c12d00401032e0aa8b21a\", \"schedule_id\": 18896, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Kilmarnock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526\", \"location\": \"Kilmaurs\", \"stage_seq\": 2, \"distance_m\": 3606.94, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Lochridge Jn\", \"stage_seq\": 3, \"distance_m\": 7301.689, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Stewarton\", \"stage_seq\": 4, \"distance_m\": 8754.96, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Dunlop\", \"stage_seq\": 5, \"distance_m\": 12351.331, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Lugton\", \"stage_seq\": 6, \"distance_m\": 16074.25, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"Barrhead\", \"stage_seq\": 7, \"distance_m\": 27058.557, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Nitshill\", \"stage_seq\": 8, \"distance_m\": 29599.941, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Priesthill\", \"stage_seq\": 9, \"distance_m\": 30737.82, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Kennishead\", \"stage_seq\": 10, \"distance_m\": 31886.417, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Busby Jn\", \"stage_seq\": 11, \"distance_m\": 33275.61, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 12, \"distance_m\": 33910.405, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Crossmyloof\", \"stage_seq\": 13, \"distance_m\": 35448.787, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 14, \"distance_m\": 36282.309, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 15, \"distance_m\": 36957.069, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 16, \"distance_m\": 38052.408, \"section_seq\": 1, \"route_path_id\": 45829}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 17, \"distance_m\": 38981.618, \"section_seq\": 1, \"route_path_id\": 45829}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38981.618, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45829}], \"total_distance_m\": 38981.618, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38903.742, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.876, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:19Z\", \"source_id\": 16780787, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:47Z\", \"source_id\": 16782529, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:48Z\", \"source_id\": 16784183, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:49Z\", \"source_id\": 52056707, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:52Z\", \"source_id\": 16788152, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:46Z\", \"source_id\": 52063923, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:51Z\", \"source_id\": 16790333, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:44Z\", \"source_id\": 52068286, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:48Z\", \"source_id\": 16791737, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:25Z\", \"source_id\": 52072373, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:28Z\", \"source_id\": 16793000, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:58Z\", \"source_id\": 52076286, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:04Z\", \"source_id\": 16794229, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:38Z\", \"source_id\": 52082612, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:43Z\", \"source_id\": 16796207, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:39Z\", \"source_id\": 52093201, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:44Z\", \"source_id\": 16799646, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1789621785214502, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:09.870265", "service_state_evidence_id": 16799646, "current_leg_start_actual_dep": "2026-09-17T06:02:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:10.167095", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P KMK GLC 2A19 156446 2 75 None {"version": 3, "segments": [{"to_m": 258.74, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 324.497, "from_m": 258.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15319.625, "from_m": 324.497, "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": 16074.25, "from_m": 15319.625, "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": 16152.126, "from_m": 16074.25, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18122.159, "from_m": 16152.126, "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": 24997.701, "from_m": 18122.159, "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": 26672.278, "from_m": 24997.701, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33073.141, "from_m": 26672.278, "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": 33145.026, "from_m": 33073.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36217.62, "from_m": 33145.026, "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": 37579.857, "from_m": 36217.62, "capability_applied": null, "effective_limit_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": 37997.329, "from_m": 37579.857, "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": 38557.151, "from_m": 37997.329, "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": 38981.618, "from_m": 38557.151, "capability_applied": null, "effective_limit_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": 628103, "profile_key": "43f01276c233fca34e064ea4d346844aeb40b193377c12d00401032e0aa8b21a", "schedule_id": 18896, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Kilmarnock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526", "location": "Kilmaurs", "stage_seq": 2, "distance_m": 3606.94, "section_seq": 1, "route_path_id": 45829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Lochridge Jn", "stage_seq": 3, "distance_m": 7301.689, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Stewarton", "stage_seq": 4, "distance_m": 8754.96, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Dunlop", "stage_seq": 5, "distance_m": 12351.331, "section_seq": 1, "route_path_id": 45829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Lugton", "stage_seq": 6, "distance_m": 16074.25, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "Barrhead", "stage_seq": 7, "distance_m": 27058.557, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Nitshill", "stage_seq": 8, "distance_m": 29599.941, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Priesthill", "stage_seq": 9, "distance_m": 30737.82, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Kennishead", "stage_seq": 10, "distance_m": 31886.417, "section_seq": 1, "route_path_id": 45829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Busby Jn", "stage_seq": 11, "distance_m": 33275.61, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Pollokshaws West", "stage_seq": 12, "distance_m": 33910.405, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Crossmyloof", "stage_seq": 13, "distance_m": 35448.787, "section_seq": 1, "route_path_id": 45829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Muirhouse South Jn", "stage_seq": 14, "distance_m": 36282.309, "section_seq": 1, "route_path_id": 45829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Muirhouse North Jn", "stage_seq": 15, "distance_m": 36957.069, "section_seq": 1, "route_path_id": 45829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Glasgow Bridge Street Jn", "stage_seq": 16, "distance_m": 38052.408, "section_seq": 1, "route_path_id": 45829}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 17, "distance_m": 38981.618, "section_seq": 1, "route_path_id": 45829}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38981.618, "from_m": 0.0, "section_seq": 1, "route_path_id": 45829}], "total_distance_m": 38981.618, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38903.742, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.876, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:19Z", "source_id": 16780787, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:47Z", "source_id": 16782529, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:48Z", "source_id": 16784183, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:49Z", "source_id": 52056707, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:52Z", "source_id": 16788152, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1823, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:46Z", "source_id": 52063923, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:51Z", "source_id": 16790333, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1827, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:44Z", "source_id": 52068286, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:48Z", "source_id": 16791737, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1831, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:25Z", "source_id": 52072373, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:28Z", "source_id": 16793000, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1837, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:58Z", "source_id": 52076286, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:04Z", "source_id": 16794229, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:38Z", "source_id": 52082612, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:43Z", "source_id": 16796207, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:39Z", "source_id": 52093201, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:44Z", "source_id": 16799646, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Kilmarnock 0522 0522 2 None None Glasgow Central High Level 0611 0611 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88312/2026-09-17/detailed None Crossmyloof 2026-09-17T06:02:00+01:00 Glasgow Central High Level 7.0 {"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-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]]} 2.2 0604 0611 Crossmyloof Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:11:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799646 1789621785214502 52 52 2026-09-17 05:21:10.167095 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:09.870265
598001 628653 C48456 742J03M517 2026-09-17 COMPLETE 16799603 2026-09-17 06:11:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 628653, "stp": "P", "toc": "Great Western Railway", "uid": "C48456", "consist": "165107", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48456/2026-09-17/detailed", "trust_id": "742J03M517", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-17", "dest_arr_time": "0608", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J03", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "0611", "current_leg_dep": "0600", "current_leg_end": "Basingstoke", "origin_dep_time": "0540", "origin_platform": "12", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "+3 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": "0608", "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\": 3039.347, \"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\": 3287.364, \"from_m\": 3039.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4982.268, \"from_m\": 3287.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24450.355, \"from_m\": 4982.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24817.08, \"from_m\": 24450.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25074.893, \"from_m\": 24817.08, \"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\": 628653, \"profile_key\": \"3d6fca69be512883c1e60a0e3cc50f623b97664aecad60c68b5bb24980cb746e\", \"schedule_id\": 6384, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67717}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 67717}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 67717}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2814.425, \"section_seq\": 1, \"route_path_id\": 67717}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4899.8, \"section_seq\": 1, \"route_path_id\": 67717}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 11732.772, \"section_seq\": 1, \"route_path_id\": 67717}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 17097.218, \"section_seq\": 1, \"route_path_id\": 67717}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 25074.893, \"section_seq\": 1, \"route_path_id\": 67717}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25074.893, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67717}], \"total_distance_m\": 25074.893, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 23379.989, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1694.904, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:04Z\", \"source_id\": 52050113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:09Z\", \"source_id\": 16786218, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:25Z\", \"source_id\": 52056215, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:28Z\", \"source_id\": 16787994, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:30Z\", \"source_id\": 52065011, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:33Z\", \"source_id\": 16790684, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:36Z\", \"source_id\": 52074243, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:39Z\", \"source_id\": 16793550, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:34Z\", \"source_id\": 52093035, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:37Z\", \"source_id\": 16799603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789621779095815, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:12.050843", "service_state_evidence_id": 16799603, "current_leg_start_actual_dep": "2026-09-17T06:02:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:13.135695", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDG BSK 2J03 165107 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": 3039.347, "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": 3287.364, "from_m": 3039.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4982.268, "from_m": 3287.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24450.355, "from_m": 4982.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24817.08, "from_m": 24450.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25074.893, "from_m": 24817.08, "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": 628653, "profile_key": "3d6fca69be512883c1e60a0e3cc50f623b97664aecad60c68b5bb24980cb746e", "schedule_id": 6384, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67717}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 67717}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 67717}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2814.425, "section_seq": 1, "route_path_id": 67717}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4899.8, "section_seq": 1, "route_path_id": 67717}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Mortimer", "stage_seq": 6, "distance_m": 11732.772, "section_seq": 1, "route_path_id": 67717}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 17097.218, "section_seq": 1, "route_path_id": 67717}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 25074.893, "section_seq": 1, "route_path_id": 67717}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25074.893, "from_m": 0.0, "section_seq": 1, "route_path_id": 67717}], "total_distance_m": 25074.893, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 23379.989, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1694.904, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23874, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:04Z", "source_id": 52050113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:09Z", "source_id": 16786218, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:25Z", "source_id": 52056215, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:28Z", "source_id": 16787994, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:30Z", "source_id": 52065011, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:33Z", "source_id": 16790684, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:36Z", "source_id": 52074243, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:39Z", "source_id": 16793550, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:34Z", "source_id": 52093035, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:37Z", "source_id": 16799603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Reading 0540 0540 12 None None Basingstoke 0608 0608 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48456/2026-09-17/detailed None Bramley (Hants) 2026-09-17T06:02:30+01:00 Basingstoke 11.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 0600 0611 Bramley (Hants) Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:11:00 Basingstoke TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799603 1789621779095815 30 30 2026-09-17 05:21:13.135695 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:12.050843
598002 613186 H57662 494M90C716 2026-09-16 COMPLETE 16800608 2026-09-17 05:38:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 613186, "stp": "O", "toc": "Unknown", "uid": "H57662", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57662/2026-09-17/detailed", "trust_id": "494M90C716", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Trafford Park Euro Terminal", "service_date": "2026-09-16", "dest_arr_time": "0537", "dest_platform": null, "is_terminated": 1, "next_location": "Trafford Park Euro Terminal", "signalling_id": "4M90", "timing_status": "LATE", "origin_station": "Felixstowe North (DB Cargo)", "current_leg_arr": "0538", "current_leg_dep": "0513", "current_leg_end": "Trafford Park Euro Terminal", "origin_dep_time": "2141", "origin_platform": null, "current_location": "Trafford Park Euro Terminal", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2410647, 53.3576285], [-2.2408201999999995, 53.3582876], [-2.2401791, 53.360023299999995], [-2.2400622, 53.3603398], [-2.2399259114838332, 53.36070877627213], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054], [-2.2366576999999994, 53.36953129999999], [-2.2363958, 53.370286400000005], [-2.2360035, 53.37165069999999], [-2.235673, 53.37308279999999], [-2.2352591, 53.37498560000001], [-2.2348919, 53.3766774], [-2.2345053, 53.3785097], [-2.2342561, 53.37956249999999], [-2.2339392, 53.3809833], [-2.2336594, 53.38228300000001], [-2.2332610999999996, 53.3839987], [-2.2330035999999995, 53.385258], [-2.2328496999999996, 53.38596630000001], [-2.2328371, 53.38603359999999], [-2.2326346, 53.38701390000001], [-2.2324758, 53.3876878], [-2.2324579, 53.3877657], [-2.232256899999999, 53.38863150000001], [-2.2320897, 53.3894146], [-2.2319136, 53.3902131], [-2.2317199, 53.3909029], [-2.2315531, 53.391391299999995], [-2.2314367, 53.3916988], [-2.2313518, 53.39194119999999], [-2.2312757999999997, 53.3921009], [-2.2309449999999997, 53.39275479999999], [-2.2306648, 53.39327910000001], [-2.2303701, 53.3938305], [-2.2300400999999996, 53.3944135], [-2.2299892, 53.394500999999984], [-2.2297796, 53.3948937], [-2.2294421999999994, 53.3955442], [-2.2289829, 53.3963986], [-2.2287565, 53.3968035], [-2.228719946070003, 53.3968743534835], [-2.2286884, 53.39693549999999], [-2.22835, 53.3975816], [-2.2279707, 53.39827569999999], [-2.2274827, 53.399160300000005], [-2.2270954999999995, 53.399882], [-2.2270629408958347, 53.39994321974487], [-2.2267122, 53.40060270000001], [-2.2261985999999996, 53.401535300000006], [-2.2258725, 53.4021523], [-2.2255344, 53.4027688], [-2.225481, 53.40287549999999], [-2.2251484, 53.40351959999999], [-2.2247141, 53.4043125], [-2.2246517999999997, 53.40443109999999], [-2.2231797, 53.40716820000001], [-2.2230714, 53.407365799999994], [-2.2226095, 53.408247300000006], [-2.2220297000000007, 53.4092956], [-2.2218114999999994, 53.4097008], [-2.22146, 53.41035359999999], [-2.2213554999999996, 53.410556199999995], [-2.2206996999999995, 53.411781700000006], [-2.2203285, 53.4124599], [-2.2201221, 53.4128326], [-2.2200153000000005, 53.41302939999999], [-2.2194424, 53.4141001], [-2.219343684064292, 53.41428429590598], [-2.2187600999999995, 53.4153732], [-2.2186705, 53.41553979999999], [-2.2180813, 53.41663140000001], [-2.2179349, 53.4169078], [-2.2166679, 53.41933960000001], [-2.2157697, 53.42104170000001], [-2.2156883000000005, 53.4211987], [-2.2152446, 53.4220003], [-2.2152228, 53.4220422], [-2.2148732, 53.42271399999999], [-2.2147902, 53.42285819999999], [-2.213995, 53.4243412], [-2.2139302, 53.424461], [-2.2126448, 53.426839300000005], [-2.2125806, 53.4269602], [-2.2112346, 53.4294712], [-2.211143799999999, 53.42963949999999], [-2.2101422999999993, 53.4314769], [-2.2100829, 53.431588199999986], [-2.2097447, 53.4322524], [-2.209413, 53.43287429999999], [-2.2093288, 53.4330342], [-2.2089686999999993, 53.4336646], [-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.2145225, 53.4713683], [-2.2153151, 53.4717577], [-2.2155932025486185, 53.47189276557305], [-2.216742, 53.47245070000001], [-2.2178661, 53.4730128], [-2.2185177, 53.47333989999999], [-2.2190161, 53.4735672], [-2.2195999, 53.4738232], [-2.2198745, 53.47393929999999], [-2.2208743, 53.47431739999999], [-2.2222032, 53.47481380000001], [-2.2227200999999996, 53.47500659999999], [-2.2230088999999995, 53.475110699999995], [-2.2232374, 53.4751929], [-2.2247763, 53.4757831], [-2.2249769, 53.4758617], [-2.2253573, 53.47599], [-2.2255791, 53.47605080000001], [-2.2257991, 53.47610190000001], [-2.2259709, 53.4761339], [-2.2261071, 53.47616000000002], [-2.2263409, 53.476188099999995], [-2.2277544, 53.4763014], [-2.2278994, 53.47630949999999], [-2.2280659, 53.4763103], [-2.2282372999999995, 53.4763048], [-2.2285538, 53.4762817], [-2.2296773, 53.4761284], [-2.2299117770382018, 53.476100990875665], [-2.2300135, 53.4760891], [-2.230347, 53.4760507], [-2.2305469999999996, 53.476023199999986], [-2.2307341999999997, 53.4759882], [-2.2314979, 53.4758161], [-2.2339923999999995, 53.4752369], [-2.2350142, 53.47499989999999], [-2.2362245, 53.47473], [-2.2365309999999994, 53.47466169999999], [-2.2380085000000003, 53.4743334], [-2.238417, 53.474242399999994], [-2.238672, 53.474185600000006], [-2.2393915999999994, 53.4740457], [-2.2397204999999993, 53.47397209999999], [-2.2401869, 53.473878000000006], [-2.2405572, 53.473840999999986], [-2.2407611, 53.47382819999999], [-2.2410453999999995, 53.473823], [-2.2412958, 53.47382270000001], [-2.2415314, 53.4738265], [-2.2418299, 53.47384040000001], [-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47387125803353], [-2.2462925999999994, 53.47387669999999], [-2.2466494, 53.473891499999986], [-2.2477258, 53.47393040000001], [-2.2477473, 53.4739312], [-2.2486573999999995, 53.4739635], [-2.2502237, 53.47401920000001], [-2.2510242, 53.474077], [-2.2513926, 53.47411830000001], [-2.2515809, 53.47414800000001], [-2.2519304, 53.47420890000001], [-2.252155, 53.47425479999999], [-2.2523688999999996, 53.4743047], [-2.2526032, 53.47436019999999], [-2.2528707999999997, 53.47444039999999], [-2.2532782, 53.4745685], [-2.2536887999999995, 53.4746944], [-2.2539614, 53.4747639], [-2.2541144, 53.47479359999999], [-2.2542525, 53.4748219], [-2.2543824, 53.4748443], [-2.2546593999999995, 53.474881], [-2.2549291999999994, 53.474908500000005], [-2.2552020999999995, 53.47491990000001], [-2.2554313, 53.47492209999999], [-2.2556604, 53.474917299999994], [-2.2559476999999997, 53.474903799999986], [-2.2563742, 53.47487459999999], [-2.2568434999999996, 53.4748431], [-2.2570932, 53.4748191], [-2.2573679, 53.4747908], [-2.2575074, 53.4747736], [-2.257638, 53.4747549], [-2.2579418999999996, 53.4747018], [-2.2582530999999997, 53.4746353], [-2.2585635, 53.4745581], [-2.2588815, 53.4744698], [-2.2601953, 53.4741041], [-2.2615095, 53.47373470000001], [-2.2623137999999994, 53.47350599999999], [-2.2624991, 53.47344789999998], [-2.2627584999999995, 53.4733584], [-2.2630776, 53.473233099999995], [-2.2634641, 53.4730655], [-2.2639021, 53.472842400000005], [-2.2641317999999995, 53.4727127], [-2.2643462999999997, 53.472579], [-2.2646692, 53.47235320000001], [-2.2648788, 53.47219059999999], [-2.2650541999999994, 53.47203880000001], [-2.2653661, 53.471731], [-2.2657541, 53.4713044], [-2.2660234, 53.4710204], [-2.2662513, 53.4707981], [-2.266582, 53.47050620000001], [-2.2668871, 53.4702524], [-2.2670883999999996, 53.4700923], [-2.2677225999999995, 53.469663100000005], [-2.2680187000000003, 53.4694688], [-2.2682287999999997, 53.469318], [-2.2684298, 53.469157499999994], [-2.2685057999999994, 53.46908789999999], [-2.2693586, 53.4683952], [-2.2695532, 53.46824659999999], [-2.2702217148203077, 53.46779240988761], [-2.2702284999999995, 53.4677878], [-2.2705681, 53.4675746], [-2.2706593, 53.46752270000001], [-2.2712051, 53.4672118], [-2.2716056, 53.46700030000001], [-2.2720355999999997, 53.4667805], [-2.2724433, 53.4665847], [-2.2728485999999997, 53.46640250000001], [-2.2732677999999997, 53.4662236], [-2.2736742999999997, 53.46605639999999], [-2.2741633, 53.4658754], [-2.2746177999999997, 53.465713099999995], [-2.27508, 53.4655578], [-2.27557, 53.4654069], [-2.2759950999999994, 53.46528790000001], [-2.2763715, 53.465181], [-2.2768172999999994, 53.4650765], [-2.2772856, 53.46497099999999], [-2.2779482, 53.46482979999999], [-2.2786175999999996, 53.4646821], [-2.2792573, 53.4645541], [-2.2799385, 53.4644162], [-2.281168399999999, 53.46416010000001], [-2.28239, 53.4639023], [-2.2848344, 53.46340269999999], [-2.2849748, 53.4633736], [-2.2850514, 53.4633578], [-2.2870062, 53.4629468], [-2.2876876, 53.4628093], [-2.2882793999999995, 53.4627177], [-2.2889557, 53.4625805], [-2.2893562, 53.4625255], [-2.2896824999999996, 53.462475], [-2.2907315, 53.4622575], [-2.2923893, 53.4619139], [-2.2925975, 53.46187900000001], [-2.2928811, 53.461815400000006], [-2.2932029999999997, 53.461782799999995], [-2.293473, 53.46174959999999], [-2.2937756999999994, 53.4617014], [-2.2940315999999994, 53.4616455], [-2.2943518, 53.4615515], [-2.2953479, 53.461232899999985], [-2.2969614, 53.46073539999999], [-2.2974344, 53.4606297], [-2.2976515999999996, 53.4605632], [-2.2982736, 53.46036930000001], [-2.2986578999999994, 53.460218000000005], [-2.2990525999999996, 53.4600975], [-2.299643, 53.4598633], [-2.3000362999999995, 53.45970929999999], [-2.3003162999999995, 53.459591], [-2.3008993, 53.45940099999999], [-2.3012462999999994, 53.45926339999998], [-2.3015311, 53.45912369999999], [-2.3058730000000005, 53.45695150000001]]}", "current_leg_start": "Heald Green South Jn", "dest_arr_time_act": "0537", "motion_projection": null, "next_location_lat": "53.4569515", "next_location_lon": "-2.3058730", "previous_location": "Heald Green South Jn", "current_leg_milage": "12.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1759.535, \"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\": 3562.688, \"from_m\": 1759.535, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3921.333, \"from_m\": 3562.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4547.573, \"from_m\": 3921.333, \"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\": 15973.336, \"from_m\": 4547.573, \"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\": 20194.362, \"from_m\": 15973.336, \"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\": 20501.866, \"from_m\": 20194.362, \"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\": 20778.349, \"from_m\": 20501.866, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24169.488, \"from_m\": 20778.349, \"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\": 24210.253, \"from_m\": 24169.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24549.313, \"from_m\": 24210.253, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25309.967, \"from_m\": 24549.313, \"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\": 30487.405, \"from_m\": 25309.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\": 30538.84, \"from_m\": 30487.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45532.797, \"from_m\": 30538.84, \"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\": 45771.751, \"from_m\": 45532.797, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85046.661, \"from_m\": 45771.751, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85188.566, \"from_m\": 85046.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86237.542, \"from_m\": 85188.566, \"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\": 95474.104, \"from_m\": 86237.542, \"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\": 95847.971, \"from_m\": 95474.104, \"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\": 98168.117, \"from_m\": 95847.971, \"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\": 101243.405, \"from_m\": 98168.117, \"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\": 102830.36, \"from_m\": 101243.405, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103410.406, \"from_m\": 102830.36, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 104377.294, \"from_m\": 103410.406, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104446.032, \"from_m\": 104377.294, \"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\": 104500.458, \"from_m\": 104446.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104961.068, \"from_m\": 104500.458, \"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\": 109077.595, \"from_m\": 104961.068, \"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\": 119855.279, \"from_m\": 109077.595, \"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\": 119901.024, \"from_m\": 119855.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127140.664, \"from_m\": 119901.024, \"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\": 128234.285, \"from_m\": 127140.664, \"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\": 128276.551, \"from_m\": 128234.285, \"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\": 129847.625, \"from_m\": 128276.551, \"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\": 143219.68, \"from_m\": 129847.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 143278.387, \"from_m\": 143219.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150511.76, \"from_m\": 143278.387, \"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\": 151827.542, \"from_m\": 150511.76, \"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\": 152067.983, \"from_m\": 151827.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152231.476, \"from_m\": 152067.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152685.179, \"from_m\": 152231.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 152739.023, \"from_m\": 152685.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\": 153460.508, \"from_m\": 152739.023, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 153492.523, \"from_m\": 153460.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153521.783, \"from_m\": 153492.523, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 153610.426, \"from_m\": 153521.783, \"capability_applied\": null, \"effective_limit_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\": 154047.236, \"from_m\": 153610.426, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 155961.5, \"from_m\": 154047.236, \"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\": 156074.678, \"from_m\": 155961.5, \"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\": 168174.961, \"from_m\": 156074.678, \"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\": 168207.721, \"from_m\": 168174.961, \"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\": 171767.116, \"from_m\": 168207.721, \"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\": 172775.96, \"from_m\": 171767.116, \"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\": 176776.181, \"from_m\": 172775.96, \"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\": 188519.842, \"from_m\": 176776.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\": 188947.513, \"from_m\": 188519.842, \"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\": 189735.87, \"from_m\": 188947.513, \"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\": 192084.61, \"from_m\": 189735.87, \"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\": 195179.248, \"from_m\": 192084.61, \"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\": 212288.025, \"from_m\": 195179.248, \"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\": 212364.014, \"from_m\": 212288.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\": 212901.949, \"from_m\": 212364.014, \"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\": 228521.159, \"from_m\": 212901.949, \"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\": 229214.471, \"from_m\": 228521.159, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 229321.552, \"from_m\": 229214.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 229429.96, \"from_m\": 229321.552, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 229487.687, \"from_m\": 229429.96, \"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\": 229537.566, \"from_m\": 229487.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\": 236212.935, \"from_m\": 229537.566, \"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\": 236729.495, \"from_m\": 236212.935, \"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\": 237434.712, \"from_m\": 236729.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 238181.578, \"from_m\": 237434.712, \"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\": 238741.509, \"from_m\": 238181.578, \"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\": 241940.355, \"from_m\": 238741.509, \"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\": 242084.006, \"from_m\": 241940.355, \"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\": 242143.419, \"from_m\": 242084.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\": 242260.111, \"from_m\": 242143.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 243167.724, \"from_m\": 242260.111, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 250325.801, \"from_m\": 243167.724, \"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\": 251192.871, \"from_m\": 250325.801, \"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\": 265820.732, \"from_m\": 251192.871, \"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\": 266418.725, \"from_m\": 265820.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 266507.377, \"from_m\": 266418.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 266805.44, \"from_m\": 266507.377, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 267405.053, \"from_m\": 266805.44, \"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\": 267528.299, \"from_m\": 267405.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267584.791, \"from_m\": 267528.299, \"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\": 267636.754, \"from_m\": 267584.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267680.034, \"from_m\": 267636.754, \"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\": 267709.985, \"from_m\": 267680.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267750.13, \"from_m\": 267709.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\": 268476.896, \"from_m\": 267750.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 283771.398, \"from_m\": 268476.896, \"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\": 284573.229, \"from_m\": 283771.398, \"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\": 288123.862, \"from_m\": 284573.229, \"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\": 288376.582, \"from_m\": 288123.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 289248.484, \"from_m\": 288376.582, \"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\": 289313.499, \"from_m\": 289248.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\": 289354.063, \"from_m\": 289313.499, \"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\": 291014.226, \"from_m\": 289354.063, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 291221.759, \"from_m\": 291014.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291228.585, \"from_m\": 291221.759, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 308087.844, \"from_m\": 291228.585, \"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\": 308489.245, \"from_m\": 308087.844, \"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\": 309450.167, \"from_m\": 308489.245, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 310130.575, \"from_m\": 309450.167, \"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\": 310688.147, \"from_m\": 310130.575, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 311529.086, \"from_m\": 310688.147, \"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\": 311601.215, \"from_m\": 311529.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311711.587, \"from_m\": 311601.215, \"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\": 311740.283, \"from_m\": 311711.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 313262.656, \"from_m\": 311740.283, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 322296.347, \"from_m\": 313262.656, \"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\": 322345.325, \"from_m\": 322296.347, \"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\": 324877.476, \"from_m\": 322345.325, \"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\": 325390.182, \"from_m\": 324877.476, \"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\": 340941.86, \"from_m\": 325390.182, \"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\": 343346.043, \"from_m\": 340941.86, \"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\": 343825.161, \"from_m\": 343346.043, \"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\": 343873.824, \"from_m\": 343825.161, \"capability_applied\": null, \"effective_limit_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\": 344712.141, \"from_m\": 343873.824, \"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\": 380719.445, \"from_m\": 344712.141, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 380758.609, \"from_m\": 380719.445, \"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\": 380792.22, \"from_m\": 380758.609, \"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\": 380827.384, \"from_m\": 380792.22, \"capability_applied\": null, \"effective_limit_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\": 383166.042, \"from_m\": 380827.384, \"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\": 384193.52, \"from_m\": 383166.042, \"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\": 384568.63, \"from_m\": 384193.52, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 390631.819, \"from_m\": 384568.63, \"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\": 391513.162, \"from_m\": 390631.819, \"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\": 406516.327, \"from_m\": 391513.162, \"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\": 406558.777, \"from_m\": 406516.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 413103.492, \"from_m\": 406558.777, \"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\": 413387.138, \"from_m\": 413103.492, \"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\": 415288.914, \"from_m\": 413387.138, \"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\": 415793.448, \"from_m\": 415288.914, \"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\": 428720.754, \"from_m\": 415793.448, \"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\": 429155.136, \"from_m\": 428720.754, \"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\": 429423.371, \"from_m\": 429155.136, \"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\": 429508.408, \"from_m\": 429423.371, \"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\": 429538.788, \"from_m\": 429508.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 429628.554, \"from_m\": 429538.788, \"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\": 429713.628, \"from_m\": 429628.554, \"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\": 429785.781, \"from_m\": 429713.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\": 430313.873, \"from_m\": 429785.781, \"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\": 431848.179, \"from_m\": 430313.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 432011.904, \"from_m\": 431848.179, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 432321.317, \"from_m\": 432011.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 432367.524, \"from_m\": 432321.317, \"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\": 432387.36, \"from_m\": 432367.524, \"capability_applied\": null, \"effective_limit_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\": 432938.993, \"from_m\": 432387.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 433551.923, \"from_m\": 432938.993, \"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\": 433631.733, \"from_m\": 433551.923, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 434495.798, \"from_m\": 433631.733, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 434823.231, \"from_m\": 434495.798, \"capability_applied\": null, \"effective_limit_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\": 436033.588, \"from_m\": 434823.231, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 437529.369, \"from_m\": 436033.588, \"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\": 438590.12, \"from_m\": 437529.369, \"capability_applied\": null, \"effective_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\": 613186, \"profile_key\": \"5f2308b2fea9ef4ca3af9a5c14ad759c54b8f32664336e7ffd4c1d75eb9cd92f\", \"schedule_id\": 37465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Felixstowe North (DB Cargo)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Trimley\", \"stage_seq\": 2, \"distance_m\": 3625.833, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 3, \"distance_m\": 5391.596, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 4, \"distance_m\": 7933.693, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 5, \"distance_m\": 11080.725, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Derby Road\", \"stage_seq\": 6, \"distance_m\": 16513.192, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Westerfield\", \"stage_seq\": 7, \"distance_m\": 20645.414, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 8, \"distance_m\": 24142.116, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 9, \"distance_m\": 25390.959, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 10, \"distance_m\": 30703.024, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Stowmarket\", \"stage_seq\": 11, \"distance_m\": 41637.102, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Haughley Jn\", \"stage_seq\": 12, \"distance_m\": 45515.353, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 13, \"distance_m\": 64952.384, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Kennett\", \"stage_seq\": 14, \"distance_m\": 80512.695, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Chippenham Jn\", \"stage_seq\": 15, \"distance_m\": 84984.414, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2315H\", \"location\": \"Soham Junction Sig. Ca491\", \"stage_seq\": 16, \"distance_m\": 95255.025, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Soham Jn\", \"stage_seq\": 17, \"distance_m\": 95994.133, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 18, \"distance_m\": 103410.406, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Ely\", \"stage_seq\": 19, \"distance_m\": 104126.891, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Ely North Jn\", \"stage_seq\": 20, \"distance_m\": 106431.39, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 21, \"distance_m\": 114243.027, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 22, \"distance_m\": 117248.191, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Manea\", \"stage_seq\": 23, \"distance_m\": 119976.032, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 24, \"distance_m\": 122985.388, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 25, \"distance_m\": 126754.239, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"March\", \"stage_seq\": 26, \"distance_m\": 129290.658, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"March West Jn\", \"stage_seq\": 27, \"distance_m\": 129714.899, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 28, \"distance_m\": 137679.036, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 29, \"distance_m\": 142002.263, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Whittlesea\", \"stage_seq\": 30, \"distance_m\": 143428.616, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 31, \"distance_m\": 146614.913, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 32, \"distance_m\": 152010.238, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0016H\", \"location\": \"Peterborough\", \"stage_seq\": 33, \"distance_m\": 153289.035, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Marholm Jn\", \"stage_seq\": 34, \"distance_m\": 157260.585, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"Helpston Jn\", \"stage_seq\": 35, \"distance_m\": 161878.833, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031H\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 36, \"distance_m\": 168142.624, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038H\", \"location\": \"Ketton S.B.\", \"stage_seq\": 37, \"distance_m\": 178071.206, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 38, \"distance_m\": 182285.36, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0049\", \"location\": \"Manton Jn\", \"stage_seq\": 39, \"distance_m\": 188956.612, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0057\", \"location\": \"Oakham\", \"stage_seq\": 40, \"distance_m\": 194502.403, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"0102\", \"wtt_dep\": \"0115\", \"location\": \"Langham Jn\", \"stage_seq\": 41, \"distance_m\": 196479.502, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0119H\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 42, \"distance_m\": 199454.012, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0122\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 43, \"distance_m\": 203136.325, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0130\", \"location\": \"Melton Mowbray\", \"stage_seq\": 44, \"distance_m\": 212983.271, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0133\", \"location\": \"Frisby S.B.\", \"stage_seq\": 45, \"distance_m\": 219142.426, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0141\", \"location\": \"Syston East Jn\", \"stage_seq\": 46, \"distance_m\": 228706.727, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0141H\", \"location\": \"Syston South Jn\", \"stage_seq\": 47, \"distance_m\": 229214.471, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0148H\", \"location\": \"Leicester\", \"stage_seq\": 48, \"distance_m\": 236993.991, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0158\", \"location\": \"Wigston North Jn\", \"stage_seq\": 49, \"distance_m\": 242041.279, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0204H\", \"location\": \"Croft\", \"stage_seq\": 50, \"distance_m\": 250574.71, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0212\", \"location\": \"Hinckley\", \"stage_seq\": 51, \"distance_m\": 260398.676, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"0218\", \"wtt_dep\": \"0220\", \"location\": \"Nuneaton\", \"stage_seq\": 52, \"distance_m\": 267159.715, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0223\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 53, \"distance_m\": 268418.065, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0239H\", \"location\": \"Whitacre Jn\", \"stage_seq\": 54, \"distance_m\": 284131.432, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0242\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 55, \"distance_m\": 286132.053, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0244H\", \"location\": \"Water Orton\", \"stage_seq\": 56, \"distance_m\": 288583.426, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0245H\", \"location\": \"Water Orton West Jn\", \"stage_seq\": 57, \"distance_m\": 289248.484, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0247H\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 58, \"distance_m\": 291059.151, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0309H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 59, \"distance_m\": 309450.167, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0311H\", \"location\": \"Walsall\", \"stage_seq\": 60, \"distance_m\": 310410.5, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0314H\", \"location\": \"Pleck Jn\", \"stage_seq\": 61, \"distance_m\": 311601.215, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0318H\", \"location\": \"Darlaston Jn\", \"stage_seq\": 62, \"distance_m\": 313282.692, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0322H\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 63, \"distance_m\": 318108.295, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0326H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 64, \"distance_m\": 322296.347, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0334\", \"location\": \"Penkridge\", \"stage_seq\": 65, \"distance_m\": 335177.642, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0339\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 66, \"distance_m\": 343498.606, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0340\", \"location\": \"Stafford\", \"stage_seq\": 67, \"distance_m\": 344335.99, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0341\", \"location\": \"Stafford North Jn\", \"stage_seq\": 68, \"distance_m\": 344626.151, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0345H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 69, \"distance_m\": 352714.726, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0358H\", \"location\": \"Madeley\", \"stage_seq\": 70, \"distance_m\": 370282.0, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0404\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 71, \"distance_m\": 380719.445, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"0407\", \"wtt_dep\": \"0409\", \"location\": \"Crewe\", \"stage_seq\": 72, \"distance_m\": 383851.684, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0418\", \"location\": \"Sandbach\", \"stage_seq\": 73, \"distance_m\": 391214.929, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"0430H\", \"wtt_dep\": \"0456\", \"location\": \"Chelford Loop\", \"stage_seq\": 74, \"distance_m\": 405762.29, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Chelford\", \"stage_seq\": 75, \"distance_m\": 406730.426, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Alderley Edge\", \"stage_seq\": 76, \"distance_m\": 411549.285, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Wilmslow\", \"stage_seq\": 77, \"distance_m\": 414192.914, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"0508H\", \"wtt_dep\": \"0513\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 78, \"distance_m\": 418086.486, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Heald Green\", \"stage_seq\": 79, \"distance_m\": 419426.949, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 80, \"distance_m\": 429164.647, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Ardwick Jn\", \"stage_seq\": 81, \"distance_m\": 431701.807, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 82, \"distance_m\": 432802.68, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 83, \"distance_m\": 433707.961, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Deansgate\", \"stage_seq\": 84, \"distance_m\": 434275.114, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 85, \"distance_m\": 437243.195, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Manchester United Football Ground\", \"stage_seq\": 86, \"distance_m\": 437490.842, \"section_seq\": 1, \"route_path_id\": 105659}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": null, \"location\": \"Trafford Park Euro Terminal\", \"stage_seq\": 87, \"distance_m\": 438590.12, \"section_seq\": 1, \"route_path_id\": 105659}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 438590.12, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105659}], \"total_distance_m\": 438590.12, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 391590.067, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 47000.053, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2141", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "53.4569515", "current_position_lon": "-2.3058730", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:27Z\", \"source_id\": 51613568, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:30:34Z\", \"source_id\": 16662158, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:47Z\", \"source_id\": 51647950, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:45:50Z\", \"source_id\": 16672308, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:18Z\", \"source_id\": 51658030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:20Z\", \"source_id\": 16675229, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:14Z\", \"source_id\": 51712522, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:18Z\", \"source_id\": 16690971, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:35:02Z\", \"source_id\": 51753289, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:35:05Z\", \"source_id\": 16702979, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:34Z\", \"source_id\": 51776232, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:38Z\", \"source_id\": 16709825, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:12:57Z\", \"source_id\": 51824883, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:13:01Z\", \"source_id\": 16724601, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:24:37Z\", \"source_id\": 51845141, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:24:41Z\", \"source_id\": 16730642, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:29Z\", \"source_id\": 51914368, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:34Z\", \"source_id\": 16750902, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:14:28Z\", \"source_id\": 16761120, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:21:55Z\", \"source_id\": 51956023, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:22:03Z\", \"source_id\": 16761661, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:41:47Z\", \"source_id\": 51961316, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:41:54Z\", \"source_id\": 16762891, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:51:00Z\", \"source_id\": 51963451, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:51:03Z\", \"source_id\": 16763283, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:35:56Z\", \"source_id\": 51971908, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:36:04Z\", \"source_id\": 16764779, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:38:51Z\", \"source_id\": 51972440, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:38:58Z\", \"source_id\": 16764891, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:05:24Z\", \"source_id\": 51977417, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:05:29Z\", \"source_id\": 16765753, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:31:55Z\", \"source_id\": 51982194, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:31:57Z\", \"source_id\": 16766586, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:37:28Z\", \"source_id\": 51983267, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:37:34Z\", \"source_id\": 16766820, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:03:38Z\", \"source_id\": 51989122, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:05:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:03:43Z\", \"source_id\": 16768177, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:16:14Z\", \"source_id\": 51992360, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:16:17Z\", \"source_id\": 16769047, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:27:01Z\", \"source_id\": 51995691, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:27:09Z\", \"source_id\": 16770000, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:33:57Z\", \"source_id\": 51998238, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:34:02Z\", \"source_id\": 16770792, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:24Z\", \"source_id\": 52000440, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:40:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:28Z\", \"source_id\": 16771459, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:41:44Z\", \"source_id\": 52001446, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:41:48Z\", \"source_id\": 16771777, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:44Z\", \"source_id\": 52021773, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:48Z\", \"source_id\": 16777610, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:14Z\", \"source_id\": 52033452, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:17Z\", \"source_id\": 16781101, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:05Z\", \"source_id\": 52035294, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:08Z\", \"source_id\": 16781667, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:18Z\", \"source_id\": 52036578, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:22Z\", \"source_id\": 16782047, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:02Z\", \"source_id\": 52041926, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:09Z\", \"source_id\": 16783618, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:17Z\", \"source_id\": 16800608, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Trafford Park Euro Terminal", "service_state_platform": null, "timing_fact_generation": 1789621877987815, "current_leg_arrival_utc": "2026-09-17T05:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:17.961371", "service_state_evidence_id": 16800608, "current_leg_start_actual_dep": "2026-09-17T05:14:00+01:00", "operational_evidence_version": 203, "service_state_event_time_utc": "2026-09-17T04:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:18.380497", "service_state_valid_until_kind": null, "operational_interpretation_version": 203, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 4M90 None None None None {"version": 3, "segments": [{"to_m": 1759.535, "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": 3562.688, "from_m": 1759.535, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3921.333, "from_m": 3562.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4547.573, "from_m": 3921.333, "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": 15973.336, "from_m": 4547.573, "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": 20194.362, "from_m": 15973.336, "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": 20501.866, "from_m": 20194.362, "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": 20778.349, "from_m": 20501.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24169.488, "from_m": 20778.349, "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": 24210.253, "from_m": 24169.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24549.313, "from_m": 24210.253, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25309.967, "from_m": 24549.313, "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": 30487.405, "from_m": 25309.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": 30538.84, "from_m": 30487.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45532.797, "from_m": 30538.84, "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": 45771.751, "from_m": 45532.797, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85046.661, "from_m": 45771.751, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85188.566, "from_m": 85046.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86237.542, "from_m": 85188.566, "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": 95474.104, "from_m": 86237.542, "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": 95847.971, "from_m": 95474.104, "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": 98168.117, "from_m": 95847.971, "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": 101243.405, "from_m": 98168.117, "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": 102830.36, "from_m": 101243.405, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103410.406, "from_m": 102830.36, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 104377.294, "from_m": 103410.406, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104446.032, "from_m": 104377.294, "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": 104500.458, "from_m": 104446.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104961.068, "from_m": 104500.458, "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": 109077.595, "from_m": 104961.068, "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": 119855.279, "from_m": 109077.595, "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": 119901.024, "from_m": 119855.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127140.664, "from_m": 119901.024, "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": 128234.285, "from_m": 127140.664, "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": 128276.551, "from_m": 128234.285, "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": 129847.625, "from_m": 128276.551, "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": 143219.68, "from_m": 129847.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 143278.387, "from_m": 143219.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150511.76, "from_m": 143278.387, "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": 151827.542, "from_m": 150511.76, "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": 152067.983, "from_m": 151827.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152231.476, "from_m": 152067.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152685.179, "from_m": 152231.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 152739.023, "from_m": 152685.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": 153460.508, "from_m": 152739.023, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 153492.523, "from_m": 153460.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153521.783, "from_m": 153492.523, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 153610.426, "from_m": 153521.783, "capability_applied": null, "effective_limit_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": 154047.236, "from_m": 153610.426, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 155961.5, "from_m": 154047.236, "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": 156074.678, "from_m": 155961.5, "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": 168174.961, "from_m": 156074.678, "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": 168207.721, "from_m": 168174.961, "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": 171767.116, "from_m": 168207.721, "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": 172775.96, "from_m": 171767.116, "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": 176776.181, "from_m": 172775.96, "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": 188519.842, "from_m": 176776.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": 188947.513, "from_m": 188519.842, "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": 189735.87, "from_m": 188947.513, "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": 192084.61, "from_m": 189735.87, "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": 195179.248, "from_m": 192084.61, "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": 212288.025, "from_m": 195179.248, "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": 212364.014, "from_m": 212288.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": 212901.949, "from_m": 212364.014, "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": 228521.159, "from_m": 212901.949, "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": 229214.471, "from_m": 228521.159, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 229321.552, "from_m": 229214.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 229429.96, "from_m": 229321.552, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 229487.687, "from_m": 229429.96, "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": 229537.566, "from_m": 229487.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": 236212.935, "from_m": 229537.566, "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": 236729.495, "from_m": 236212.935, "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": 237434.712, "from_m": 236729.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 238181.578, "from_m": 237434.712, "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": 238741.509, "from_m": 238181.578, "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": 241940.355, "from_m": 238741.509, "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": 242084.006, "from_m": 241940.355, "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": 242143.419, "from_m": 242084.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": 242260.111, "from_m": 242143.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243167.724, "from_m": 242260.111, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 250325.801, "from_m": 243167.724, "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": 251192.871, "from_m": 250325.801, "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": 265820.732, "from_m": 251192.871, "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": 266418.725, "from_m": 265820.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 266507.377, "from_m": 266418.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 266805.44, "from_m": 266507.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 267405.053, "from_m": 266805.44, "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": 267528.299, "from_m": 267405.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267584.791, "from_m": 267528.299, "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": 267636.754, "from_m": 267584.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267680.034, "from_m": 267636.754, "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": 267709.985, "from_m": 267680.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267750.13, "from_m": 267709.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": 268476.896, "from_m": 267750.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 283771.398, "from_m": 268476.896, "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": 284573.229, "from_m": 283771.398, "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": 288123.862, "from_m": 284573.229, "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": 288376.582, "from_m": 288123.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 289248.484, "from_m": 288376.582, "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": 289313.499, "from_m": 289248.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": 289354.063, "from_m": 289313.499, "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": 291014.226, "from_m": 289354.063, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 291221.759, "from_m": 291014.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291228.585, "from_m": 291221.759, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 308087.844, "from_m": 291228.585, "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": 308489.245, "from_m": 308087.844, "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": 309450.167, "from_m": 308489.245, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 310130.575, "from_m": 309450.167, "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": 310688.147, "from_m": 310130.575, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 311529.086, "from_m": 310688.147, "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": 311601.215, "from_m": 311529.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311711.587, "from_m": 311601.215, "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": 311740.283, "from_m": 311711.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 313262.656, "from_m": 311740.283, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 322296.347, "from_m": 313262.656, "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": 322345.325, "from_m": 322296.347, "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": 324877.476, "from_m": 322345.325, "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": 325390.182, "from_m": 324877.476, "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": 340941.86, "from_m": 325390.182, "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": 343346.043, "from_m": 340941.86, "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": 343825.161, "from_m": 343346.043, "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": 343873.824, "from_m": 343825.161, "capability_applied": null, "effective_limit_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": 344712.141, "from_m": 343873.824, "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": 380719.445, "from_m": 344712.141, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 380758.609, "from_m": 380719.445, "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": 380792.22, "from_m": 380758.609, "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": 380827.384, "from_m": 380792.22, "capability_applied": null, "effective_limit_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": 383166.042, "from_m": 380827.384, "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": 384193.52, "from_m": 383166.042, "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": 384568.63, "from_m": 384193.52, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 390631.819, "from_m": 384568.63, "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": 391513.162, "from_m": 390631.819, "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": 406516.327, "from_m": 391513.162, "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": 406558.777, "from_m": 406516.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 413103.492, "from_m": 406558.777, "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": 413387.138, "from_m": 413103.492, "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": 415288.914, "from_m": 413387.138, "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": 415793.448, "from_m": 415288.914, "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": 428720.754, "from_m": 415793.448, "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": 429155.136, "from_m": 428720.754, "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": 429423.371, "from_m": 429155.136, "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": 429508.408, "from_m": 429423.371, "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": 429538.788, "from_m": 429508.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 429628.554, "from_m": 429538.788, "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": 429713.628, "from_m": 429628.554, "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": 429785.781, "from_m": 429713.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": 430313.873, "from_m": 429785.781, "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": 431848.179, "from_m": 430313.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 432011.904, "from_m": 431848.179, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 432321.317, "from_m": 432011.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 432367.524, "from_m": 432321.317, "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": 432387.36, "from_m": 432367.524, "capability_applied": null, "effective_limit_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": 432938.993, "from_m": 432387.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 433551.923, "from_m": 432938.993, "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": 433631.733, "from_m": 433551.923, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 434495.798, "from_m": 433631.733, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 434823.231, "from_m": 434495.798, "capability_applied": null, "effective_limit_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": 436033.588, "from_m": 434823.231, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 437529.369, "from_m": 436033.588, "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": 438590.12, "from_m": 437529.369, "capability_applied": null, "effective_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": 613186, "profile_key": "5f2308b2fea9ef4ca3af9a5c14ad759c54b8f32664336e7ffd4c1d75eb9cd92f", "schedule_id": 37465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2141", "location": "Felixstowe North (DB Cargo)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Trimley", "stage_seq": 2, "distance_m": 3625.833, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Gun Lane Jn", "stage_seq": 3, "distance_m": 5391.596, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Trimley Sig. FW9024", "stage_seq": 4, "distance_m": 7933.693, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 5, "distance_m": 11080.725, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Derby Road", "stage_seq": 6, "distance_m": 16513.192, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Westerfield", "stage_seq": 7, "distance_m": 20645.414, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Ipswich Boss Hall Jn", "stage_seq": 8, "distance_m": 24142.116, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Ipswich Europa Jn", "stage_seq": 9, "distance_m": 25390.959, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Claydon S.B.", "stage_seq": 10, "distance_m": 30703.024, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Stowmarket", "stage_seq": 11, "distance_m": 41637.102, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Haughley Jn", "stage_seq": 12, "distance_m": 45515.353, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Bury St Edmunds", "stage_seq": 13, "distance_m": 64952.384, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Kennett", "stage_seq": 14, "distance_m": 80512.695, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Chippenham Jn", "stage_seq": 15, "distance_m": 84984.414, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2315H", "location": "Soham Junction Sig. Ca491", "stage_seq": 16, "distance_m": 95255.025, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Soham Jn", "stage_seq": 17, "distance_m": 95994.133, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Ely Dock Jn", "stage_seq": 18, "distance_m": 103410.406, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Ely", "stage_seq": 19, "distance_m": 104126.891, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Ely North Jn", "stage_seq": 20, "distance_m": 106431.39, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Third Drove Sig. Ca923", "stage_seq": 21, "distance_m": 114243.027, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Manea Sig. M43", "stage_seq": 22, "distance_m": 117248.191, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Manea", "stage_seq": 23, "distance_m": 119976.032, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Stonea S.B.", "stage_seq": 24, "distance_m": 122985.388, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "March South Sig. MS933", "stage_seq": 25, "distance_m": 126754.239, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "March", "stage_seq": 26, "distance_m": 129290.658, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "March West Jn", "stage_seq": 27, "distance_m": 129714.899, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Three Horse Shoes", "stage_seq": 28, "distance_m": 137679.036, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Eastrea Sig. Ths27", "stage_seq": 29, "distance_m": 142002.263, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Whittlesea", "stage_seq": 30, "distance_m": 143428.616, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002", "location": "Kings Dyke S.B.", "stage_seq": 31, "distance_m": 146614.913, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Peterborough East Jn", "stage_seq": 32, "distance_m": 152010.238, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0016H", "location": "Peterborough", "stage_seq": 33, "distance_m": 153289.035, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Marholm Jn", "stage_seq": 34, "distance_m": 157260.585, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Helpston Jn", "stage_seq": 35, "distance_m": 161878.833, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Uffington S.B. (Lincs)", "stage_seq": 36, "distance_m": 168142.624, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038H", "location": "Ketton S.B.", "stage_seq": 37, "distance_m": 178071.206, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042", "location": "Luffenham S.B.", "stage_seq": 38, "distance_m": 182285.36, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0049", "location": "Manton Jn", "stage_seq": 39, "distance_m": 188956.612, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0057", "location": "Oakham", "stage_seq": 40, "distance_m": 194502.403, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "0102", "wtt_dep": "0115", "location": "Langham Jn", "stage_seq": 41, "distance_m": 196479.502, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0119H", "location": "Ashwell L.C.", "stage_seq": 42, "distance_m": 199454.012, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0122", "location": "Whissendine L.C.", "stage_seq": 43, "distance_m": 203136.325, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0130", "location": "Melton Mowbray", "stage_seq": 44, "distance_m": 212983.271, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0133", "location": "Frisby S.B.", "stage_seq": 45, "distance_m": 219142.426, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0141", "location": "Syston East Jn", "stage_seq": 46, "distance_m": 228706.727, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0141H", "location": "Syston South Jn", "stage_seq": 47, "distance_m": 229214.471, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0148H", "location": "Leicester", "stage_seq": 48, "distance_m": 236993.991, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0158", "location": "Wigston North Jn", "stage_seq": 49, "distance_m": 242041.279, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0204H", "location": "Croft", "stage_seq": 50, "distance_m": 250574.71, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0212", "location": "Hinckley", "stage_seq": 51, "distance_m": 260398.676, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "0218", "wtt_dep": "0220", "location": "Nuneaton", "stage_seq": 52, "distance_m": 267159.715, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0223", "location": "Nuneaton Abbey Jn", "stage_seq": 53, "distance_m": 268418.065, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0239H", "location": "Whitacre Jn", "stage_seq": 54, "distance_m": 284131.432, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0242", "location": "Coleshill Parkway", "stage_seq": 55, "distance_m": 286132.053, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0244H", "location": "Water Orton", "stage_seq": 56, "distance_m": 288583.426, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0245H", "location": "Water Orton West Jn", "stage_seq": 57, "distance_m": 289248.484, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0247H", "location": "Park Lane Jn (W Midlands)", "stage_seq": 58, "distance_m": 291059.151, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0309H", "location": "Ryecroft Jn", "stage_seq": 59, "distance_m": 309450.167, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0311H", "location": "Walsall", "stage_seq": 60, "distance_m": 310410.5, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0314H", "location": "Pleck Jn", "stage_seq": 61, "distance_m": 311601.215, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0318H", "location": "Darlaston Jn", "stage_seq": 62, "distance_m": 313282.692, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0322H", "location": "Portobello Jn (West Midlands)", "stage_seq": 63, "distance_m": 318108.295, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0326H", "location": "Bushbury Jn", "stage_seq": 64, "distance_m": 322296.347, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0334", "location": "Penkridge", "stage_seq": 65, "distance_m": 335177.642, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0339", "location": "Stafford Trent Valley Jn", "stage_seq": 66, "distance_m": 343498.606, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0340", "location": "Stafford", "stage_seq": 67, "distance_m": 344335.99, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0341", "location": "Stafford North Jn", "stage_seq": 68, "distance_m": 344626.151, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0345H", "location": "Searchlight Lane Jn", "stage_seq": 69, "distance_m": 352714.726, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0358H", "location": "Madeley", "stage_seq": 70, "distance_m": 370282.0, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0404", "location": "Crewe Basford Hall Jn", "stage_seq": 71, "distance_m": 380719.445, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "0407", "wtt_dep": "0409", "location": "Crewe", "stage_seq": 72, "distance_m": 383851.684, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0418", "location": "Sandbach", "stage_seq": 73, "distance_m": 391214.929, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "0430H", "wtt_dep": "0456", "location": "Chelford Loop", "stage_seq": 74, "distance_m": 405762.29, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457", "location": "Chelford", "stage_seq": 75, "distance_m": 406730.426, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Alderley Edge", "stage_seq": 76, "distance_m": 411549.285, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Wilmslow", "stage_seq": 77, "distance_m": 414192.914, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "0508H", "wtt_dep": "0513", "location": "Heald Green South Jn", "stage_seq": 78, "distance_m": 418086.486, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515", "location": "Heald Green", "stage_seq": 79, "distance_m": 419426.949, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521H", "location": "Slade Lane Jn", "stage_seq": 80, "distance_m": 429164.647, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Ardwick Jn", "stage_seq": 81, "distance_m": 431701.807, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Manchester Piccadilly", "stage_seq": 82, "distance_m": 432802.68, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Manchester Oxford Road", "stage_seq": 83, "distance_m": 433707.961, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Deansgate", "stage_seq": 84, "distance_m": 434275.114, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Trafford Park East Jn", "stage_seq": 85, "distance_m": 437243.195, "section_seq": 1, "route_path_id": 105659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Manchester United Football Ground", "stage_seq": 86, "distance_m": 437490.842, "section_seq": 1, "route_path_id": 105659}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": null, "location": "Trafford Park Euro Terminal", "stage_seq": 87, "distance_m": 438590.12, "section_seq": 1, "route_path_id": 105659}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 438590.12, "from_m": 0.0, "section_seq": 1, "route_path_id": 105659}], "total_distance_m": 438590.12, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 391590.067, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 47000.053, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13347, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:27Z", "source_id": 51613568, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:30:34Z", "source_id": 16662158, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:47Z", "source_id": 51647950, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:45:50Z", "source_id": 16672308, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:18Z", "source_id": 51658030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T20:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:20Z", "source_id": 16675229, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:14Z", "source_id": 51712522, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:18Z", "source_id": 16690971, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:35:02Z", "source_id": 51753289, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:35:05Z", "source_id": 16702979, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:34Z", "source_id": 51776232, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T21:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:38Z", "source_id": 16709825, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12270, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:12:57Z", "source_id": 51824883, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:13:01Z", "source_id": 16724601, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12234, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:24:37Z", "source_id": 51845141, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:24:41Z", "source_id": 16730642, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11893, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:29Z", "source_id": 51914368, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T23:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:34Z", "source_id": 16750902, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:14:28Z", "source_id": 16761120, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T01:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:21:55Z", "source_id": 51956023, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T00:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:22:03Z", "source_id": 16761661, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T01:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17570, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:41:47Z", "source_id": 51961316, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T00:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:41:54Z", "source_id": 16762891, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T01:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:51:00Z", "source_id": 51963451, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T00:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:51:03Z", "source_id": 16763283, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T01:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:35:56Z", "source_id": 51971908, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-17T01:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:36:04Z", "source_id": 16764779, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-17T02:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19900, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:38:51Z", "source_id": 51972440, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T01:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:38:58Z", "source_id": 16764891, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T02:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19219, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:05:24Z", "source_id": 51977417, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T02:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:05:29Z", "source_id": 16765753, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T03:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:31:55Z", "source_id": 51982194, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T02:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:31:57Z", "source_id": 16766586, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T03:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:37:28Z", "source_id": 51983267, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T02:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:37:34Z", "source_id": 16766820, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T03:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10793, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:03:38Z", "source_id": 51989122, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T03:05:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:03:43Z", "source_id": 16768177, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T04:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:16:14Z", "source_id": 51992360, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T03:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:16:17Z", "source_id": 16769047, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T04:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9189, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:27:01Z", "source_id": 51995691, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T03:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:27:09Z", "source_id": 16770000, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T04:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9182, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:33:57Z", "source_id": 51998238, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T03:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:34:02Z", "source_id": 16770792, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T04:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:24Z", "source_id": 52000440, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T03:40:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:28Z", "source_id": 16771459, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T04:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9111, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:41:44Z", "source_id": 52001446, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T03:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:41:48Z", "source_id": 16771777, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T04:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8934, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:44Z", "source_id": 52021773, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-17T04:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:48Z", "source_id": 16777610, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-17T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:14Z", "source_id": 52033452, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-17T04:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:17Z", "source_id": 16781101, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:05Z", "source_id": 52035294, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T04:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:08Z", "source_id": 16781667, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:18Z", "source_id": 52036578, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-17T04:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:22Z", "source_id": 16782047, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9266, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:02Z", "source_id": 52041926, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-17T04:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:09Z", "source_id": 16783618, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:17Z", "source_id": 16800608, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}] Felixstowe North (DB Cargo) 2141 2141 None None None Trafford Park Euro Terminal 0537 0537 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:H57662/2026-09-17/detailed None Heald Green South Jn 2026-09-17T05:14:00+01:00 Trafford Park Euro Terminal 25.0 {"type": "LineString", "coordinates": [[-2.2410647, 53.3576285], [-2.2408201999999995, 53.3582876], [-2.2401791, 53.360023299999995], [-2.2400622, 53.3603398], [-2.2399259114838332, 53.36070877627213], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054], [-2.2366576999999994, 53.36953129999999], [-2.2363958, 53.370286400000005], [-2.2360035, 53.37165069999999], [-2.235673, 53.37308279999999], [-2.2352591, 53.37498560000001], [-2.2348919, 53.3766774], [-2.2345053, 53.3785097], [-2.2342561, 53.37956249999999], [-2.2339392, 53.3809833], [-2.2336594, 53.38228300000001], [-2.2332610999999996, 53.3839987], [-2.2330035999999995, 53.385258], [-2.2328496999999996, 53.38596630000001], [-2.2328371, 53.38603359999999], [-2.2326346, 53.38701390000001], [-2.2324758, 53.3876878], [-2.2324579, 53.3877657], [-2.232256899999999, 53.38863150000001], [-2.2320897, 53.3894146], [-2.2319136, 53.3902131], [-2.2317199, 53.3909029], [-2.2315531, 53.391391299999995], [-2.2314367, 53.3916988], [-2.2313518, 53.39194119999999], [-2.2312757999999997, 53.3921009], [-2.2309449999999997, 53.39275479999999], [-2.2306648, 53.39327910000001], [-2.2303701, 53.3938305], [-2.2300400999999996, 53.3944135], [-2.2299892, 53.394500999999984], [-2.2297796, 53.3948937], [-2.2294421999999994, 53.3955442], [-2.2289829, 53.3963986], [-2.2287565, 53.3968035], [-2.228719946070003, 53.3968743534835], [-2.2286884, 53.39693549999999], [-2.22835, 53.3975816], [-2.2279707, 53.39827569999999], [-2.2274827, 53.399160300000005], [-2.2270954999999995, 53.399882], [-2.2270629408958347, 53.39994321974487], [-2.2267122, 53.40060270000001], [-2.2261985999999996, 53.401535300000006], [-2.2258725, 53.4021523], [-2.2255344, 53.4027688], [-2.225481, 53.40287549999999], [-2.2251484, 53.40351959999999], [-2.2247141, 53.4043125], [-2.2246517999999997, 53.40443109999999], [-2.2231797, 53.40716820000001], [-2.2230714, 53.407365799999994], [-2.2226095, 53.408247300000006], [-2.2220297000000007, 53.4092956], [-2.2218114999999994, 53.4097008], [-2.22146, 53.41035359999999], [-2.2213554999999996, 53.410556199999995], [-2.2206996999999995, 53.411781700000006], [-2.2203285, 53.4124599], [-2.2201221, 53.4128326], [-2.2200153000000005, 53.41302939999999], [-2.2194424, 53.4141001], [-2.219343684064292, 53.41428429590598], [-2.2187600999999995, 53.4153732], [-2.2186705, 53.41553979999999], [-2.2180813, 53.41663140000001], [-2.2179349, 53.4169078], [-2.2166679, 53.41933960000001], [-2.2157697, 53.42104170000001], [-2.2156883000000005, 53.4211987], [-2.2152446, 53.4220003], [-2.2152228, 53.4220422], [-2.2148732, 53.42271399999999], [-2.2147902, 53.42285819999999], [-2.213995, 53.4243412], [-2.2139302, 53.424461], [-2.2126448, 53.426839300000005], [-2.2125806, 53.4269602], [-2.2112346, 53.4294712], [-2.211143799999999, 53.42963949999999], [-2.2101422999999993, 53.4314769], [-2.2100829, 53.431588199999986], [-2.2097447, 53.4322524], [-2.209413, 53.43287429999999], [-2.2093288, 53.4330342], [-2.2089686999999993, 53.4336646], [-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.2145225, 53.4713683], [-2.2153151, 53.4717577], [-2.2155932025486185, 53.47189276557305], [-2.216742, 53.47245070000001], [-2.2178661, 53.4730128], [-2.2185177, 53.47333989999999], [-2.2190161, 53.4735672], [-2.2195999, 53.4738232], [-2.2198745, 53.47393929999999], [-2.2208743, 53.47431739999999], [-2.2222032, 53.47481380000001], [-2.2227200999999996, 53.47500659999999], [-2.2230088999999995, 53.475110699999995], [-2.2232374, 53.4751929], [-2.2247763, 53.4757831], [-2.2249769, 53.4758617], [-2.2253573, 53.47599], [-2.2255791, 53.47605080000001], [-2.2257991, 53.47610190000001], [-2.2259709, 53.4761339], [-2.2261071, 53.47616000000002], [-2.2263409, 53.476188099999995], [-2.2277544, 53.4763014], [-2.2278994, 53.47630949999999], [-2.2280659, 53.4763103], [-2.2282372999999995, 53.4763048], [-2.2285538, 53.4762817], [-2.2296773, 53.4761284], [-2.2299117770382018, 53.476100990875665], [-2.2300135, 53.4760891], [-2.230347, 53.4760507], [-2.2305469999999996, 53.476023199999986], [-2.2307341999999997, 53.4759882], [-2.2314979, 53.4758161], [-2.2339923999999995, 53.4752369], [-2.2350142, 53.47499989999999], [-2.2362245, 53.47473], [-2.2365309999999994, 53.47466169999999], [-2.2380085000000003, 53.4743334], [-2.238417, 53.474242399999994], [-2.238672, 53.474185600000006], [-2.2393915999999994, 53.4740457], [-2.2397204999999993, 53.47397209999999], [-2.2401869, 53.473878000000006], [-2.2405572, 53.473840999999986], [-2.2407611, 53.47382819999999], [-2.2410453999999995, 53.473823], [-2.2412958, 53.47382270000001], [-2.2415314, 53.4738265], [-2.2418299, 53.47384040000001], [-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47387125803353], [-2.2462925999999994, 53.47387669999999], [-2.2466494, 53.473891499999986], [-2.2477258, 53.47393040000001], [-2.2477473, 53.4739312], [-2.2486573999999995, 53.4739635], [-2.2502237, 53.47401920000001], [-2.2510242, 53.474077], [-2.2513926, 53.47411830000001], [-2.2515809, 53.47414800000001], [-2.2519304, 53.47420890000001], [-2.252155, 53.47425479999999], [-2.2523688999999996, 53.4743047], [-2.2526032, 53.47436019999999], [-2.2528707999999997, 53.47444039999999], [-2.2532782, 53.4745685], [-2.2536887999999995, 53.4746944], [-2.2539614, 53.4747639], [-2.2541144, 53.47479359999999], [-2.2542525, 53.4748219], [-2.2543824, 53.4748443], [-2.2546593999999995, 53.474881], [-2.2549291999999994, 53.474908500000005], [-2.2552020999999995, 53.47491990000001], [-2.2554313, 53.47492209999999], [-2.2556604, 53.474917299999994], [-2.2559476999999997, 53.474903799999986], [-2.2563742, 53.47487459999999], [-2.2568434999999996, 53.4748431], [-2.2570932, 53.4748191], [-2.2573679, 53.4747908], [-2.2575074, 53.4747736], [-2.257638, 53.4747549], [-2.2579418999999996, 53.4747018], [-2.2582530999999997, 53.4746353], [-2.2585635, 53.4745581], [-2.2588815, 53.4744698], [-2.2601953, 53.4741041], [-2.2615095, 53.47373470000001], [-2.2623137999999994, 53.47350599999999], [-2.2624991, 53.47344789999998], [-2.2627584999999995, 53.4733584], [-2.2630776, 53.473233099999995], [-2.2634641, 53.4730655], [-2.2639021, 53.472842400000005], [-2.2641317999999995, 53.4727127], [-2.2643462999999997, 53.472579], [-2.2646692, 53.47235320000001], [-2.2648788, 53.47219059999999], [-2.2650541999999994, 53.47203880000001], [-2.2653661, 53.471731], [-2.2657541, 53.4713044], [-2.2660234, 53.4710204], [-2.2662513, 53.4707981], [-2.266582, 53.47050620000001], [-2.2668871, 53.4702524], [-2.2670883999999996, 53.4700923], [-2.2677225999999995, 53.469663100000005], [-2.2680187000000003, 53.4694688], [-2.2682287999999997, 53.469318], [-2.2684298, 53.469157499999994], [-2.2685057999999994, 53.46908789999999], [-2.2693586, 53.4683952], [-2.2695532, 53.46824659999999], [-2.2702217148203077, 53.46779240988761], [-2.2702284999999995, 53.4677878], [-2.2705681, 53.4675746], [-2.2706593, 53.46752270000001], [-2.2712051, 53.4672118], [-2.2716056, 53.46700030000001], [-2.2720355999999997, 53.4667805], [-2.2724433, 53.4665847], [-2.2728485999999997, 53.46640250000001], [-2.2732677999999997, 53.4662236], [-2.2736742999999997, 53.46605639999999], [-2.2741633, 53.4658754], [-2.2746177999999997, 53.465713099999995], [-2.27508, 53.4655578], [-2.27557, 53.4654069], [-2.2759950999999994, 53.46528790000001], [-2.2763715, 53.465181], [-2.2768172999999994, 53.4650765], [-2.2772856, 53.46497099999999], [-2.2779482, 53.46482979999999], [-2.2786175999999996, 53.4646821], [-2.2792573, 53.4645541], [-2.2799385, 53.4644162], [-2.281168399999999, 53.46416010000001], [-2.28239, 53.4639023], [-2.2848344, 53.46340269999999], [-2.2849748, 53.4633736], [-2.2850514, 53.4633578], [-2.2870062, 53.4629468], [-2.2876876, 53.4628093], [-2.2882793999999995, 53.4627177], [-2.2889557, 53.4625805], [-2.2893562, 53.4625255], [-2.2896824999999996, 53.462475], [-2.2907315, 53.4622575], [-2.2923893, 53.4619139], [-2.2925975, 53.46187900000001], [-2.2928811, 53.461815400000006], [-2.2932029999999997, 53.461782799999995], [-2.293473, 53.46174959999999], [-2.2937756999999994, 53.4617014], [-2.2940315999999994, 53.4616455], [-2.2943518, 53.4615515], [-2.2953479, 53.461232899999985], [-2.2969614, 53.46073539999999], [-2.2974344, 53.4606297], [-2.2976515999999996, 53.4605632], [-2.2982736, 53.46036930000001], [-2.2986578999999994, 53.460218000000005], [-2.2990525999999996, 53.4600975], [-2.299643, 53.4598633], [-2.3000362999999995, 53.45970929999999], [-2.3003162999999995, 53.459591], [-2.3008993, 53.45940099999999], [-2.3012462999999994, 53.45926339999998], [-2.3015311, 53.45912369999999], [-2.3058730000000005, 53.45695150000001]]} 12.6 0513 0538 Heald Green South Jn Trafford Park Euro Terminal Trafford Park Euro Terminal 53.4569515 -2.3058730 53.4569515 -2.3058730 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 04:38:00 Trafford Park Euro Terminal TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800608 1789621877987815 203 203 2026-09-17 05:21:18.380497 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:17.961371
598003 628176 W60626 875G04M517 2026-09-17 COMPLETE 16800067 2026-09-17 06:11:00 2026-09-17 05:21:21 2026-09-19 05:21:21 {"id": 628176, "stp": "P", "toc": "London Overground", "uid": "W60626", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60626/2026-09-17/detailed", "trust_id": "875G04M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "5G04", "timing_status": "EARLY", "origin_station": "Silwood Stabling Sidings", "current_leg_arr": "0611", "current_leg_dep": "0549", "current_leg_end": "Dalston Junction", "origin_dep_time": "0525", "origin_platform": null, "current_location": "Dalston Junction", "last_update_time": "2026-09-17T05:21:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04283699999999999, 51.481476400000005], [-0.042883399999999995, 51.4821563], [-0.04288549999999999, 51.48249860000001], [-0.0429107, 51.4826695], [-0.0429414, 51.4828425], [-0.0429722, 51.48304739999999], [-0.0430135, 51.48315910000001], [-0.04304949999999999, 51.48325699999999], [-0.04306332782800469, 51.48328754638729], [-0.0431341904286332, 51.48343974223033], [-0.043195312012659914, 51.4835745022008], [-0.04324802135004398, 51.483694327617826], [-0.04329364721074454, 51.483801719800525], [-0.04333351836472071, 51.48389918006804], [-0.04336896358193166, 51.48398920973951], [-0.043401311632336514, 51.48407431013406], [-0.04343189128589445, 51.484156982570816], [-0.04346203131256455, 51.48423972836892], [-0.04349306048230599, 51.48432504884749], [-0.04352630756507791, 51.48441544532568], [-0.043563101330839446, 51.48451341912259], [-0.04360477054954973, 51.48462147155739], [-0.04365264399116793, 51.48474210394919], [-0.04370805042565317, 51.48487781761711], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "New Cross Gate Dpt Wash Rd", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "New Cross Gate Dpt Wash Rd", "current_leg_milage": "5.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.409, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 510.378, \"from_m\": 293.409, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2161.746, \"from_m\": 510.378, \"capability_applied\": null, \"effective_limit_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\": 4661.161, \"from_m\": 2161.746, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4744.127, \"from_m\": 4661.161, \"capability_applied\": null, \"effective_limit_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\": 6428.72, \"from_m\": 4744.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6660.999, \"from_m\": 6428.72, \"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\": 7376.552, \"from_m\": 6660.999, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7756.634, \"from_m\": 7376.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\": 7794.09, \"from_m\": 7756.634, \"capability_applied\": null, \"effective_limit_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\": 8100.58, \"from_m\": 7794.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9840.088, \"from_m\": 8100.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9895.945, \"from_m\": 9840.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10314.217, \"from_m\": 9895.945, \"capability_applied\": null, \"effective_limit_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\": 628176, \"profile_key\": \"a44dd320101e855f6c97ba130736f6a23b85c7f84e05dc99a2f71e9cabb104ad\", \"schedule_id\": 27093, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Silwood Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 2, \"distance_m\": 457.287, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0537H\", \"location\": \"New Cross Gate Dpt Hdshunt\", \"stage_seq\": 3, \"distance_m\": 1336.062, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0549\", \"location\": \"New Cross Gate Dpt Wash Rd\", \"stage_seq\": 4, \"distance_m\": 1912.343, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 5, \"distance_m\": 2214.837, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 6, \"distance_m\": 2971.662, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Canada Water\", \"stage_seq\": 7, \"distance_m\": 3870.772, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Shadwell\", \"stage_seq\": 8, \"distance_m\": 5444.633, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Haggerston\", \"stage_seq\": 9, \"distance_m\": 9641.193, \"section_seq\": 1, \"route_path_id\": 39199}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 10, \"distance_m\": 10314.217, \"section_seq\": 1, \"route_path_id\": 39199}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10314.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39199}], \"total_distance_m\": 10314.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10258.36, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.857, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:13Z\", \"source_id\": 52068978, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:17Z\", \"source_id\": 16791980, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:17Z\", \"source_id\": 52075303, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:21Z\", \"source_id\": 16793909, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:20Z\", \"source_id\": 52092628, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:23Z\", \"source_id\": 16799460, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:21Z\", \"source_id\": 52094425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:28Z\", \"source_id\": 16800067, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789621829142626, "current_leg_arrival_utc": "2026-09-17T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:19.343202", "service_state_evidence_id": 16800067, "current_leg_start_actual_dep": "2026-09-17T05:49:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:19.597222", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 5G04 None None None None {"version": 3, "segments": [{"to_m": 293.409, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 510.378, "from_m": 293.409, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2161.746, "from_m": 510.378, "capability_applied": null, "effective_limit_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": 4661.161, "from_m": 2161.746, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4744.127, "from_m": 4661.161, "capability_applied": null, "effective_limit_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": 6428.72, "from_m": 4744.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6660.999, "from_m": 6428.72, "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": 7376.552, "from_m": 6660.999, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7756.634, "from_m": 7376.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": 7794.09, "from_m": 7756.634, "capability_applied": null, "effective_limit_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": 8100.58, "from_m": 7794.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9840.088, "from_m": 8100.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9895.945, "from_m": 9840.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10314.217, "from_m": 9895.945, "capability_applied": null, "effective_limit_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": 628176, "profile_key": "a44dd320101e855f6c97ba130736f6a23b85c7f84e05dc99a2f71e9cabb104ad", "schedule_id": 27093, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Silwood Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Canal Jn (New Cross)", "stage_seq": 2, "distance_m": 457.287, "section_seq": 1, "route_path_id": 39199}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0537H", "location": "New Cross Gate Dpt Hdshunt", "stage_seq": 3, "distance_m": 1336.062, "section_seq": 1, "route_path_id": 39199}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0549", "location": "New Cross Gate Dpt Wash Rd", "stage_seq": 4, "distance_m": 1912.343, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Canal Jn (New Cross)", "stage_seq": 5, "distance_m": 2214.837, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Surrey Quays Silwood Jn", "stage_seq": 6, "distance_m": 2971.662, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Canada Water", "stage_seq": 7, "distance_m": 3870.772, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Shadwell", "stage_seq": 8, "distance_m": 5444.633, "section_seq": 1, "route_path_id": 39199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Haggerston", "stage_seq": 9, "distance_m": 9641.193, "section_seq": 1, "route_path_id": 39199}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 10, "distance_m": 10314.217, "section_seq": 1, "route_path_id": 39199}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10314.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 39199}], "total_distance_m": 10314.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10258.36, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.857, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:13Z", "source_id": 52068978, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:17Z", "source_id": 16791980, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:17Z", "source_id": 52075303, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:21Z", "source_id": 16793909, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:20Z", "source_id": 52092628, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:09:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:23Z", "source_id": 16799460, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:21Z", "source_id": 52094425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:28Z", "source_id": 16800067, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Silwood Stabling Sidings 0525 0525 None None None Dalston Junction 0612 0612 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W60626/2026-09-17/detailed None New Cross Gate Dpt Wash Rd 2026-09-17T05:49:00+01:00 Dalston Junction 22.0 {"type": "LineString", "coordinates": [[-0.04283699999999999, 51.481476400000005], [-0.042883399999999995, 51.4821563], [-0.04288549999999999, 51.48249860000001], [-0.0429107, 51.4826695], [-0.0429414, 51.4828425], [-0.0429722, 51.48304739999999], [-0.0430135, 51.48315910000001], [-0.04304949999999999, 51.48325699999999], [-0.04306332782800469, 51.48328754638729], [-0.0431341904286332, 51.48343974223033], [-0.043195312012659914, 51.4835745022008], [-0.04324802135004398, 51.483694327617826], [-0.04329364721074454, 51.483801719800525], [-0.04333351836472071, 51.48389918006804], [-0.04336896358193166, 51.48398920973951], [-0.043401311632336514, 51.48407431013406], [-0.04343189128589445, 51.484156982570816], [-0.04346203131256455, 51.48423972836892], [-0.04349306048230599, 51.48432504884749], [-0.04352630756507791, 51.48441544532568], [-0.043563101330839446, 51.48451341912259], [-0.04360477054954973, 51.48462147155739], [-0.04365264399116793, 51.48474210394919], [-0.04370805042565317, 51.48487781761711], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 5.3 0549 0611 New Cross Gate Dpt Wash Rd Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-17 05:21:21 TERMINATED 2026-09-17 05:11:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800067 1789621829142626 34 34 2026-09-17 05:21:19.597222 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:19.343202
598004 629506 W84580 065C08M617 2026-09-17 COMPLETE 16799986 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 629506, "stp": "P", "toc": "ScotRail", "uid": "W84580", "consist": "320414", "dest_crs": "HYN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84580/2026-09-17/detailed", "trust_id": "065C08M617", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hyndland", "service_date": "2026-09-17", "dest_arr_time": "0610", "dest_platform": "1", "is_terminated": 1, "next_location": "Hyndland", "signalling_id": "5C08", "timing_status": "LATE", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "0611", "current_leg_dep": "0608½", "current_leg_end": "Hyndland", "origin_dep_time": "0604", "origin_platform": null, "current_location": "Hyndland", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.324953699999999, 55.88268939999998], [-4.3247758, 55.882678799999994], [-4.3245646, 55.8826605], [-4.3240719, 55.88260710000001], [-4.323637299999999, 55.8825441], [-4.3235694, 55.8825333], [-4.323073599999999, 55.88244739999999], [-4.322776499999999, 55.8823911], [-4.3219943, 55.88223680000001], [-4.321314, 55.8820632], [-4.3213078350875485, 55.88206201616769], [-4.3210807, 55.88201840000001], [-4.3202421, 55.88185729999999], [-4.318860299999999, 55.88161110000001], [-4.3187403, 55.88159000000001], [-4.3184129, 55.88153249999999], [-4.3178905, 55.88142289999999], [-4.317588299999999, 55.8813479], [-4.317347299999999, 55.88127499999999], [-4.3171296, 55.8811985], [-4.3166383999999995, 55.8810188], [-4.3164099, 55.88091399999999], [-4.315974299999999, 55.880698300000006], [-4.315773499999999, 55.880583400000006], [-4.3155724, 55.8804611], [-4.3154478, 55.880376299999995], [-4.3151285, 55.88014630000001], [-4.314960899999999, 55.87999899999999], [-4.3148582, 55.879905400000005], [-4.3147389, 55.8797915], [-4.3146376, 55.8796742]]}", "current_leg_start": "Jordanhill", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "55.8796742", "next_location_lon": "-4.3146376", "previous_location": "Jordanhill", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.039, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 475.299, \"from_m\": 441.039, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 548.3, \"from_m\": 475.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2123.289, \"from_m\": 548.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3382.417, \"from_m\": 2123.289, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3453.689, \"from_m\": 3382.417, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3500.303, \"from_m\": 3453.689, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4012.219, \"from_m\": 3500.303, \"capability_applied\": null, \"effective_limit_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\": 629506, \"profile_key\": \"693d9ccb9b9b6d3e97ff0630aa1828457c4f66ca32d4307e8e583519cacbf0e4\", \"schedule_id\": 29024, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102223}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Garscadden\", \"stage_seq\": 2, \"distance_m\": 763.59, \"section_seq\": 1, \"route_path_id\": 102223}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Scotstounhill\", \"stage_seq\": 3, \"distance_m\": 1479.267, \"section_seq\": 1, \"route_path_id\": 102223}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Jordanhill\", \"stage_seq\": 4, \"distance_m\": 3261.872, \"section_seq\": 1, \"route_path_id\": 102223}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 5, \"distance_m\": 3500.303, \"section_seq\": 1, \"route_path_id\": 102223}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Hyndland\", \"stage_seq\": 6, \"distance_m\": 4012.219, \"section_seq\": 1, \"route_path_id\": 102223}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4012.219, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102223}], \"total_distance_m\": 4012.219, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4012.219, \"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": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "55.8796742", "current_position_lon": "-4.3146376", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:50Z\", \"source_id\": 52086315, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:57Z\", \"source_id\": 16797454, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:08Z\", \"source_id\": 52090384, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:14Z\", \"source_id\": 16798749, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:14Z\", \"source_id\": 52094198, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:16Z\", \"source_id\": 16799986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hyndland", "service_state_platform": "1", "timing_fact_generation": 1789621818203518, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:22.241124", "service_state_evidence_id": 16799986, "current_leg_start_actual_dep": "2026-09-17T06:09:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:22.376616", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XYD HYN 5C08 320414 3 90 None {"version": 3, "segments": [{"to_m": 441.039, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 475.299, "from_m": 441.039, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 548.3, "from_m": 475.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2123.289, "from_m": 548.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3382.417, "from_m": 2123.289, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3453.689, "from_m": 3382.417, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3500.303, "from_m": 3453.689, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4012.219, "from_m": 3500.303, "capability_applied": null, "effective_limit_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": 629506, "profile_key": "693d9ccb9b9b6d3e97ff0630aa1828457c4f66ca32d4307e8e583519cacbf0e4", "schedule_id": 29024, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Yoker Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102223}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Garscadden", "stage_seq": 2, "distance_m": 763.59, "section_seq": 1, "route_path_id": 102223}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Scotstounhill", "stage_seq": 3, "distance_m": 1479.267, "section_seq": 1, "route_path_id": 102223}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Jordanhill", "stage_seq": 4, "distance_m": 3261.872, "section_seq": 1, "route_path_id": 102223}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Hyndland East Jn", "stage_seq": 5, "distance_m": 3500.303, "section_seq": 1, "route_path_id": 102223}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Hyndland", "stage_seq": 6, "distance_m": 4012.219, "section_seq": 1, "route_path_id": 102223}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4012.219, "from_m": 0.0, "section_seq": 1, "route_path_id": 102223}], "total_distance_m": 4012.219, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4012.219, "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": 1357, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:50Z", "source_id": 52086315, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:57Z", "source_id": 16797454, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:08Z", "source_id": 52090384, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:14Z", "source_id": 16798749, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:14Z", "source_id": 52094198, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:16Z", "source_id": 16799986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Yoker Carriage Sidings 0604 0604 None None None Hyndland 0610 0610 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84580/2026-09-17/detailed None Jordanhill 2026-09-17T06:09:30+01:00 Hyndland 2.5 {"type": "LineString", "coordinates": [[-4.324953699999999, 55.88268939999998], [-4.3247758, 55.882678799999994], [-4.3245646, 55.8826605], [-4.3240719, 55.88260710000001], [-4.323637299999999, 55.8825441], [-4.3235694, 55.8825333], [-4.323073599999999, 55.88244739999999], [-4.322776499999999, 55.8823911], [-4.3219943, 55.88223680000001], [-4.321314, 55.8820632], [-4.3213078350875485, 55.88206201616769], [-4.3210807, 55.88201840000001], [-4.3202421, 55.88185729999999], [-4.318860299999999, 55.88161110000001], [-4.3187403, 55.88159000000001], [-4.3184129, 55.88153249999999], [-4.3178905, 55.88142289999999], [-4.317588299999999, 55.8813479], [-4.317347299999999, 55.88127499999999], [-4.3171296, 55.8811985], [-4.3166383999999995, 55.8810188], [-4.3164099, 55.88091399999999], [-4.315974299999999, 55.880698300000006], [-4.315773499999999, 55.880583400000006], [-4.3155724, 55.8804611], [-4.3154478, 55.880376299999995], [-4.3151285, 55.88014630000001], [-4.314960899999999, 55.87999899999999], [-4.3148582, 55.879905400000005], [-4.3147389, 55.8797915], [-4.3146376, 55.8796742]]} 0.4 0608½ 0611 Jordanhill Hyndland Hyndland 55.8796742 -4.3146376 55.8796742 -4.3146376 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Hyndland TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799986 1789621818203518 17 17 2026-09-17 05:21:22.376616 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:22.241124
598005 629421 W87645 065W74M617 2026-09-17 COMPLETE 16799804 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 629421, "stp": "P", "toc": "ScotRail", "uid": "W87645", "consist": "156445+156493+156499", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87645/2026-09-17/detailed", "trust_id": "065W74M617", "origin_crs": "XED", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-17", "dest_arr_time": "0609", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "5W74", "timing_status": "LATE", "origin_station": "Eastfield H.S.", "current_leg_arr": "0611", "current_leg_dep": "0602", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Eastfield H.S.", "dest_arr_time_act": "0609", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Eastfield H.S.", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 276.166, \"from_m\": 0.0, \"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\": 285.115, \"from_m\": 276.166, \"capability_applied\": null, \"effective_limit_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\": 347.942, \"from_m\": 285.115, \"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\": 982.59, \"from_m\": 347.942, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1370.155, \"from_m\": 982.59, \"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\": 1435.356, \"from_m\": 1370.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2110.471, \"from_m\": 1435.356, \"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\": 2707.996, \"from_m\": 2110.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3204.242, \"from_m\": 2707.996, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 629421, \"profile_key\": \"7aa0b7aeccd42e65d872f6d89bc070b5d9865f96ee94d31306126eda7c9a1e80\", \"schedule_id\": 29707, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Eastfield H.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 2, \"distance_m\": 435.372, \"section_seq\": 1, \"route_path_id\": 28742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 3, \"distance_m\": 1308.541, \"section_seq\": 1, \"route_path_id\": 28742}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 4, \"distance_m\": 3204.242, \"section_seq\": 1, \"route_path_id\": 28742}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3204.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28742}], \"total_distance_m\": 3204.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3204.242, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:23Z\", \"source_id\": 16796567, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:54Z\", \"source_id\": 52093567, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:58Z\", \"source_id\": 16799804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1789621798334698, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:27.321721", "service_state_evidence_id": 16799804, "current_leg_start_actual_dep": "2026-09-17T06:04:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:27.699241", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XED GLQ 5W74 156445+156493+156499 6 75 None {"version": 3, "segments": [{"to_m": 276.166, "from_m": 0.0, "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": 285.115, "from_m": 276.166, "capability_applied": null, "effective_limit_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": 347.942, "from_m": 285.115, "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": 982.59, "from_m": 347.942, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1370.155, "from_m": 982.59, "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": 1435.356, "from_m": 1370.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2110.471, "from_m": 1435.356, "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": 2707.996, "from_m": 2110.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 3204.242, "from_m": 2707.996, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 629421, "profile_key": "7aa0b7aeccd42e65d872f6d89bc070b5d9865f96ee94d31306126eda7c9a1e80", "schedule_id": 29707, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Eastfield H.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Cowlairs West Jn", "stage_seq": 2, "distance_m": 435.372, "section_seq": 1, "route_path_id": 28742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Cowlairs South Jn", "stage_seq": 3, "distance_m": 1308.541, "section_seq": 1, "route_path_id": 28742}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 4, "distance_m": 3204.242, "section_seq": 1, "route_path_id": 28742}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3204.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 28742}], "total_distance_m": 3204.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3204.242, "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-17T05:04:23Z", "source_id": 16796567, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:54Z", "source_id": 52093567, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:58Z", "source_id": 16799804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Eastfield H.S. 0602 0602 None None None Glasgow Queen St High Level 0609 0609 7 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87645/2026-09-17/detailed None Eastfield H.S. 2026-09-17T06:04:00+01:00 Glasgow Queen St High Level 9.0 {"type": "LineString", "coordinates": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 2.0 0602 0611 Eastfield H.S. Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799804 1789621798334698 11 11 2026-09-17 05:21:27.699241 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:27.321721
598006 629190 C04782 783B02M517 2026-09-17 COMPLETE 16799866 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 629190, "stp": "O", "toc": "Transport for Wales", "uid": "C04782", "consist": "398029", "dest_crs": "PPD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04782/2026-09-17/detailed", "trust_id": "783B02M517", "origin_crs": "XTF", "show_on_map": 0, "dar_est_time": "05:57:00", "dar_platform": null, "dest_station": "Pontypridd", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1", "is_terminated": 1, "next_location": "Pontypridd", "signalling_id": "3B02", "timing_status": "EARLY", "origin_station": "Taffs Well Depot", "current_leg_arr": "0611", "current_leg_dep": "0559", "current_leg_end": "Pontypridd", "origin_dep_time": "0557", "origin_platform": null, "current_location": "Pontypridd", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2637004488975783, 51.54104212771512], [-3.2640764999999994, 51.5413825], [-3.2656351999999997, 51.5426817], [-3.2660968999999995, 51.54306799999999], [-3.2668919999999995, 51.54372479999999], [-3.2685466, 51.5450949], [-3.2702165, 51.54647749999999], [-3.2710889, 51.54711000000001], [-3.271520199999999, 51.5473877], [-3.2724268999999997, 51.54794029999999], [-3.272900299999999, 51.54825089999999], [-3.2731800999999994, 51.548458399999994], [-3.2734918, 51.5487432], [-3.2736817, 51.54894780000001], [-3.273852, 51.54916480000001], [-3.2739588999999993, 51.54933309999999], [-3.2740556000000005, 51.5495081], [-3.2741581999999996, 51.5497258], [-3.2742145, 51.54987899999999], [-3.2742834999999997, 51.5500926], [-3.2743309, 51.55029129999999], [-3.2743505, 51.5504314], [-3.2743694, 51.5506163], [-3.2743723, 51.550837], [-3.2743654999999996, 51.5510525], [-3.2743491, 51.5512486], [-3.2743156000000004, 51.551500099999984], [-3.2742736999999997, 51.5517187], [-3.2742292, 51.5519008], [-3.2741797, 51.552055200000005], [-3.2741187999999997, 51.5522131], [-3.2740359999999997, 51.5523897], [-3.2739227, 51.5525703], [-3.2736841999999995, 51.5529161], [-3.2733105, 51.55341949999999], [-3.2732074, 51.55358600000001], [-3.273093, 51.55378400000001], [-3.2730164, 51.553946100000005], [-3.2729433999999995, 51.5541338], [-3.2728791, 51.5543316], [-3.2728406, 51.554505799999994], [-3.272811346882321, 51.55466347968381], [-3.2728019, 51.5547144], [-3.272786599999999, 51.5548954], [-3.2727706, 51.5550634], [-3.2727717999999997, 51.5552966], [-3.2727883, 51.555481099999994], [-3.2728152, 51.5556643], [-3.2728425, 51.55579300000001], [-3.2728896999999995, 51.555955], [-3.2729294, 51.556062], [-3.2729916, 51.5562093], [-3.2730602, 51.5563618], [-3.2731719999999997, 51.55656239999999], [-3.2733139, 51.5568021], [-3.2735231999999996, 51.5571335], [-3.2739736999999995, 51.55779280000001], [-3.2742732, 51.55817879999999], [-3.2744731999999996, 51.55840899999998], [-3.274689, 51.55863519999999], [-3.2750037999999995, 51.558938999999995], [-3.2752333, 51.5591334], [-3.2755032999999996, 51.5593428], [-3.2757686, 51.559528799999995], [-3.2761198, 51.5597314], [-3.2764389, 51.559898700000005], [-3.2767139999999997, 51.56003139999999], [-3.2770204000000005, 51.56016209999999], [-3.2773907999999996, 51.5603025], [-3.2778158, 51.560447399999994], [-3.2791283, 51.5608981], [-3.2796647, 51.561043], [-3.2800655999999995, 51.561138099999994], [-3.280463699999999, 51.561217499999984], [-3.2811506999999995, 51.5613456], [-3.2815242999999996, 51.561421], [-3.2819056, 51.5615131], [-3.2823008, 51.5616295], [-3.2826948999999996, 51.5617696], [-3.2830849, 51.561931099999995], [-3.2833347999999996, 51.5620551], [-3.2835165, 51.5621516], [-3.2837504999999996, 51.56229520000001], [-3.2839507, 51.5624336], [-3.2842274999999996, 51.56264049999999], [-3.2845368999999995, 51.56292419999999], [-3.2847933999999994, 51.5632192], [-3.2853287999999994, 51.5639618], [-3.285714, 51.5643983], [-3.2867872999999994, 51.565454599999995], [-3.2872525999999995, 51.565903799999994], [-3.2875954, 51.56620019999999], [-3.2884171, 51.5668106], [-3.2910313999999996, 51.568672499999984], [-3.2924677999999994, 51.56965129999999], [-3.2928670999999996, 51.569860899999995], [-3.2934937999999994, 51.5701789], [-3.2941451, 51.5704519], [-3.2959955999999995, 51.57114169999999], [-3.2961941, 51.5712199], [-3.2997765, 51.5725536], [-3.3007082000000003, 51.572922099999985], [-3.3011558999999995, 51.5731069], [-3.3015565, 51.5733188], [-3.3020329, 51.5735895], [-3.3024076999999994, 51.573861], [-3.3030089999999994, 51.5744087], [-3.303227, 51.57462110000001], [-3.3037042, 51.5750556], [-3.3041018, 51.5753548], [-3.3044980999999995, 51.57562669999999], [-3.3051483, 51.57597859999999], [-3.3058376999999997, 51.57627409999999], [-3.3066133, 51.576533299999994], [-3.3090892999999997, 51.5771904], [-3.3103305999999995, 51.577598], [-3.311218199999999, 51.5779338], [-3.3119889999999996, 51.5782505], [-3.3133318, 51.5788599], [-3.3144748, 51.57937869999999], [-3.3157202, 51.5799447], [-3.3165848, 51.5803995], [-3.317313, 51.5808451], [-3.3179706, 51.581289], [-3.318775099999999, 51.5819079], [-3.3201886999999997, 51.58310910000001], [-3.321036, 51.5838961], [-3.3226977, 51.585647], [-3.3233686999999996, 51.586403800000014], [-3.3236882, 51.5869114], [-3.323766551242229, 51.5870628550381], [-3.3239016999999995, 51.58732409999999], [-3.3242018999999994, 51.5882261], [-3.3247485, 51.589970400000006], [-3.3247898, 51.5901174], [-3.3249202999999996, 51.590611300000006], [-3.3249654999999994, 51.59096770000001], [-3.3249763999999997, 51.5912958], [-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]}", "current_leg_start": "Taffs Well", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.5991684", "next_location_lon": "-3.3409999", "previous_location": "Taffs Well", "current_leg_milage": "5.6", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.686, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 249.963, \"from_m\": 115.686, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 257.598, \"from_m\": 249.963, \"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\": 304.22, \"from_m\": 257.598, \"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\": 1384.56, \"from_m\": 304.22, \"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\": 3881.603, \"from_m\": 1384.56, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6962.46, \"from_m\": 3881.603, \"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\": 8955.201, \"from_m\": 6962.46, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9001.898, \"from_m\": 8955.201, \"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\": 9111.86, \"from_m\": 9001.898, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9236.881, \"from_m\": 9111.86, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9398.489, \"from_m\": 9236.881, \"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\": 629190, \"profile_key\": \"5ae9d4e281b77735e25582a23bd58e45b9762ca266ebee0312875ee2799f14b1\", \"schedule_id\": 35674, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Taffs Well Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104994}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0606H\", \"location\": \"Taffs Well\", \"stage_seq\": 2, \"distance_m\": 329.796, \"section_seq\": 1, \"route_path_id\": 104994}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Pontypridd\", \"stage_seq\": 3, \"distance_m\": 9398.489, \"section_seq\": 1, \"route_path_id\": 104994}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9398.489, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104994}], \"total_distance_m\": 9398.489, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 9282.803, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 115.686, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5991684", "current_position_lon": "-3.3409999", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:10Z\", \"source_id\": 52075104, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:17Z\", \"source_id\": 16793877, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:01Z\", \"source_id\": 52093767, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:06Z\", \"source_id\": 16799866, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pontypridd", "service_state_platform": "1", "timing_fact_generation": 1789621807700993, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:27.585696", "service_state_evidence_id": 16799866, "current_leg_start_actual_dep": "2026-09-17T06:06:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:27.696218", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O XTF PPD 3B02 398029 3 60 None {"version": 3, "segments": [{"to_m": 115.686, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 249.963, "from_m": 115.686, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 257.598, "from_m": 249.963, "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": 304.22, "from_m": 257.598, "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": 1384.56, "from_m": 304.22, "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": 3881.603, "from_m": 1384.56, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6962.46, "from_m": 3881.603, "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": 8955.201, "from_m": 6962.46, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9001.898, "from_m": 8955.201, "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": 9111.86, "from_m": 9001.898, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9236.881, "from_m": 9111.86, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9398.489, "from_m": 9236.881, "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": 629190, "profile_key": "5ae9d4e281b77735e25582a23bd58e45b9762ca266ebee0312875ee2799f14b1", "schedule_id": 35674, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Taffs Well Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104994}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0606H", "location": "Taffs Well", "stage_seq": 2, "distance_m": 329.796, "section_seq": 1, "route_path_id": 104994}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Pontypridd", "stage_seq": 3, "distance_m": 9398.489, "section_seq": 1, "route_path_id": 104994}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9398.489, "from_m": 0.0, "section_seq": 1, "route_path_id": 104994}], "total_distance_m": 9398.489, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 9282.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 115.686, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:10Z", "source_id": 52075104, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:17Z", "source_id": 16793877, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25124, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:01Z", "source_id": 52093767, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:06Z", "source_id": 16799866, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Taffs Well Depot 0557 0557 None 5:57:00 None Pontypridd 0615 0615 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04782/2026-09-17/detailed None Taffs Well 2026-09-17T06:06:30+01:00 Pontypridd 12.0 {"type": "LineString", "coordinates": [[-3.2637004488975783, 51.54104212771512], [-3.2640764999999994, 51.5413825], [-3.2656351999999997, 51.5426817], [-3.2660968999999995, 51.54306799999999], [-3.2668919999999995, 51.54372479999999], [-3.2685466, 51.5450949], [-3.2702165, 51.54647749999999], [-3.2710889, 51.54711000000001], [-3.271520199999999, 51.5473877], [-3.2724268999999997, 51.54794029999999], [-3.272900299999999, 51.54825089999999], [-3.2731800999999994, 51.548458399999994], [-3.2734918, 51.5487432], [-3.2736817, 51.54894780000001], [-3.273852, 51.54916480000001], [-3.2739588999999993, 51.54933309999999], [-3.2740556000000005, 51.5495081], [-3.2741581999999996, 51.5497258], [-3.2742145, 51.54987899999999], [-3.2742834999999997, 51.5500926], [-3.2743309, 51.55029129999999], [-3.2743505, 51.5504314], [-3.2743694, 51.5506163], [-3.2743723, 51.550837], [-3.2743654999999996, 51.5510525], [-3.2743491, 51.5512486], [-3.2743156000000004, 51.551500099999984], [-3.2742736999999997, 51.5517187], [-3.2742292, 51.5519008], [-3.2741797, 51.552055200000005], [-3.2741187999999997, 51.5522131], [-3.2740359999999997, 51.5523897], [-3.2739227, 51.5525703], [-3.2736841999999995, 51.5529161], [-3.2733105, 51.55341949999999], [-3.2732074, 51.55358600000001], [-3.273093, 51.55378400000001], [-3.2730164, 51.553946100000005], [-3.2729433999999995, 51.5541338], [-3.2728791, 51.5543316], [-3.2728406, 51.554505799999994], [-3.272811346882321, 51.55466347968381], [-3.2728019, 51.5547144], [-3.272786599999999, 51.5548954], [-3.2727706, 51.5550634], [-3.2727717999999997, 51.5552966], [-3.2727883, 51.555481099999994], [-3.2728152, 51.5556643], [-3.2728425, 51.55579300000001], [-3.2728896999999995, 51.555955], [-3.2729294, 51.556062], [-3.2729916, 51.5562093], [-3.2730602, 51.5563618], [-3.2731719999999997, 51.55656239999999], [-3.2733139, 51.5568021], [-3.2735231999999996, 51.5571335], [-3.2739736999999995, 51.55779280000001], [-3.2742732, 51.55817879999999], [-3.2744731999999996, 51.55840899999998], [-3.274689, 51.55863519999999], [-3.2750037999999995, 51.558938999999995], [-3.2752333, 51.5591334], [-3.2755032999999996, 51.5593428], [-3.2757686, 51.559528799999995], [-3.2761198, 51.5597314], [-3.2764389, 51.559898700000005], [-3.2767139999999997, 51.56003139999999], [-3.2770204000000005, 51.56016209999999], [-3.2773907999999996, 51.5603025], [-3.2778158, 51.560447399999994], [-3.2791283, 51.5608981], [-3.2796647, 51.561043], [-3.2800655999999995, 51.561138099999994], [-3.280463699999999, 51.561217499999984], [-3.2811506999999995, 51.5613456], [-3.2815242999999996, 51.561421], [-3.2819056, 51.5615131], [-3.2823008, 51.5616295], [-3.2826948999999996, 51.5617696], [-3.2830849, 51.561931099999995], [-3.2833347999999996, 51.5620551], [-3.2835165, 51.5621516], [-3.2837504999999996, 51.56229520000001], [-3.2839507, 51.5624336], [-3.2842274999999996, 51.56264049999999], [-3.2845368999999995, 51.56292419999999], [-3.2847933999999994, 51.5632192], [-3.2853287999999994, 51.5639618], [-3.285714, 51.5643983], [-3.2867872999999994, 51.565454599999995], [-3.2872525999999995, 51.565903799999994], [-3.2875954, 51.56620019999999], [-3.2884171, 51.5668106], [-3.2910313999999996, 51.568672499999984], [-3.2924677999999994, 51.56965129999999], [-3.2928670999999996, 51.569860899999995], [-3.2934937999999994, 51.5701789], [-3.2941451, 51.5704519], [-3.2959955999999995, 51.57114169999999], [-3.2961941, 51.5712199], [-3.2997765, 51.5725536], [-3.3007082000000003, 51.572922099999985], [-3.3011558999999995, 51.5731069], [-3.3015565, 51.5733188], [-3.3020329, 51.5735895], [-3.3024076999999994, 51.573861], [-3.3030089999999994, 51.5744087], [-3.303227, 51.57462110000001], [-3.3037042, 51.5750556], [-3.3041018, 51.5753548], [-3.3044980999999995, 51.57562669999999], [-3.3051483, 51.57597859999999], [-3.3058376999999997, 51.57627409999999], [-3.3066133, 51.576533299999994], [-3.3090892999999997, 51.5771904], [-3.3103305999999995, 51.577598], [-3.311218199999999, 51.5779338], [-3.3119889999999996, 51.5782505], [-3.3133318, 51.5788599], [-3.3144748, 51.57937869999999], [-3.3157202, 51.5799447], [-3.3165848, 51.5803995], [-3.317313, 51.5808451], [-3.3179706, 51.581289], [-3.318775099999999, 51.5819079], [-3.3201886999999997, 51.58310910000001], [-3.321036, 51.5838961], [-3.3226977, 51.585647], [-3.3233686999999996, 51.586403800000014], [-3.3236882, 51.5869114], [-3.323766551242229, 51.5870628550381], [-3.3239016999999995, 51.58732409999999], [-3.3242018999999994, 51.5882261], [-3.3247485, 51.589970400000006], [-3.3247898, 51.5901174], [-3.3249202999999996, 51.590611300000006], [-3.3249654999999994, 51.59096770000001], [-3.3249763999999997, 51.5912958], [-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]} 5.6 0559 0611 Taffs Well Pontypridd Pontypridd 51.5991684 -3.3409999 51.5991684 -3.3409999 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Pontypridd TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799866 1789621807700993 15 15 2026-09-17 05:21:27.696218 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:27.585696
598007 629419 W00259 425F41M617 2026-09-17 COMPLETE 16799279 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 629419, "stp": "P", "toc": "West Midlands Trains", "uid": "W00259", "consist": "350127", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00259/2026-09-17/detailed", "trust_id": "425F41M617", "origin_crs": "XCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "6", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "5F41", "timing_status": "LATE", "origin_station": "Crewe Carriage Sidings", "current_leg_arr": "0611", "current_leg_dep": "0608", "current_leg_end": "Crewe", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Crewe", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Crewe Cs Sig. 535/537", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Crewe Cs Sig. 535/537", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 135.664, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 201.974, \"from_m\": 135.664, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 576.116, \"from_m\": 201.974, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 693.71, \"from_m\": 576.116, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 887.506, \"from_m\": 693.71, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 629419, \"profile_key\": \"4ef6be3b36da4e5c69fca6e0ed41b5b9f2b3137f45efeb48c1c1e889d24ef564\", \"schedule_id\": 24768, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28187}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604\", \"location\": \"Crewe Cs Sig. 535/537\", \"stage_seq\": 2, \"distance_m\": 201.974, \"section_seq\": 1, \"route_path_id\": 28187}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 3, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 28187}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28187}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 887.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:53Z\", \"source_id\": 16795218, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:59Z\", \"source_id\": 52092015, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:03Z\", \"source_id\": 16799279, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "6", "timing_fact_generation": 1789621746684066, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:29.180310", "service_state_evidence_id": 16799279, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:29.464542", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XCR CRE 5F41 350127 4 110 None {"version": 3, "segments": [{"to_m": 135.664, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 201.974, "from_m": 135.664, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 576.116, "from_m": 201.974, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 693.71, "from_m": 576.116, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 887.506, "from_m": 693.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 629419, "profile_key": "4ef6be3b36da4e5c69fca6e0ed41b5b9f2b3137f45efeb48c1c1e889d24ef564", "schedule_id": 24768, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Crewe Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28187}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604", "location": "Crewe Cs Sig. 535/537", "stage_seq": 2, "distance_m": 201.974, "section_seq": 1, "route_path_id": 28187}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Crewe", "stage_seq": 3, "distance_m": 887.506, "section_seq": 1, "route_path_id": 28187}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 28187}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 887.506, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:53Z", "source_id": 16795218, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10836, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:59Z", "source_id": 52092015, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:03Z", "source_id": 16799279, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Crewe Carriage Sidings 0602 0602 None None None Crewe 0607 0607 6 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00259/2026-09-17/detailed None Crewe Cs Sig. 535/537 2026-09-17T06:08:00+01:00 Crewe 3.0 {"type": "LineString", "coordinates": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} 0.4 0608 0611 Crewe Cs Sig. 535/537 Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799279 1789621746684066 4 4 2026-09-17 05:21:29.464542 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:29.180310
598008 628945 C36622 505W45M517 2026-09-17 COMPLETE 16800082 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 628945, "stp": "P", "toc": "Elizabeth Line", "uid": "C36622", "consist": "345055", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36622/2026-09-17/detailed", "trust_id": "505W45M517", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "5W45", "timing_status": "ON TIME", "origin_station": "Ilford EMUD", "current_leg_arr": "0611", "current_leg_dep": "0548", "current_leg_end": "Shenfield", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Shenfield", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025], [0.2163108, 51.58620379999999], [0.21684259999999997, 51.5863971], [0.2171941, 51.58650870000001], [0.2176035, 51.586646], [0.21795709999999996, 51.58677230000001], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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": "Ilford EMUD", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Ilford EMUD", "current_leg_milage": "11.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.503, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101.005, \"from_m\": 73.503, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 157.105, \"from_m\": 101.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 566.298, \"from_m\": 157.105, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 695.356, \"from_m\": 566.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18218.95, \"from_m\": 695.356, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18408.511, \"from_m\": 18218.95, \"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\": 18714.486, \"from_m\": 18408.511, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19058.135, \"from_m\": 18714.486, \"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\": 628945, \"profile_key\": \"f0b4f4b36430e1374de0c9178ddef083934cd1362f4ed9d15810c2ddf5ad6219\", \"schedule_id\": 4891, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Seven Kings\", \"stage_seq\": 2, \"distance_m\": 455.363, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Gidea Park\", \"stage_seq\": 3, \"distance_m\": 8293.789, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 4, \"distance_m\": 19058.135, \"section_seq\": 1, \"route_path_id\": 29866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19058.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29866}], \"total_distance_m\": 19058.135, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18928.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.603, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:44Z\", \"source_id\": 52068273, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:47Z\", \"source_id\": 16791733, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:06Z\", \"source_id\": 52078183, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:09Z\", \"source_id\": 16794832, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:23Z\", \"source_id\": 52094484, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:28Z\", \"source_id\": 16800082, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789621829625499, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:34.806580", "service_state_evidence_id": 16800082, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:35.663023", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P XIF SNF 5W45 345055 9 90 None {"version": 3, "segments": [{"to_m": 73.503, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101.005, "from_m": 73.503, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 157.105, "from_m": 101.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 566.298, "from_m": 157.105, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 695.356, "from_m": 566.298, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18218.95, "from_m": 695.356, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18408.511, "from_m": 18218.95, "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": 18714.486, "from_m": 18408.511, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19058.135, "from_m": 18714.486, "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": 628945, "profile_key": "f0b4f4b36430e1374de0c9178ddef083934cd1362f4ed9d15810c2ddf5ad6219", "schedule_id": 4891, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Seven Kings", "stage_seq": 2, "distance_m": 455.363, "section_seq": 1, "route_path_id": 29866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Gidea Park", "stage_seq": 3, "distance_m": 8293.789, "section_seq": 1, "route_path_id": 29866}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Shenfield", "stage_seq": 4, "distance_m": 19058.135, "section_seq": 1, "route_path_id": 29866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19058.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 29866}], "total_distance_m": 19058.135, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18928.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.603, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:44Z", "source_id": 52068273, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:47Z", "source_id": 16791733, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:06Z", "source_id": 52078183, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:09Z", "source_id": 16794832, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:23Z", "source_id": 52094484, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:28Z", "source_id": 16800082, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Ilford EMUD 0550 0550 None None None Shenfield 0611 0611 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36622/2026-09-17/detailed None Ilford EMUD 2026-09-17T05:50:00+01:00 Shenfield 23.0 {"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025], [0.2163108, 51.58620379999999], [0.21684259999999997, 51.5863971], [0.2171941, 51.58650870000001], [0.2176035, 51.586646], [0.21795709999999996, 51.58677230000001], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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]]} 11.8 0548 0611 Ilford EMUD Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800082 1789621829625499 30 30 2026-09-17 05:21:35.663023 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:34.806580
598009 628315 C62103 725I21M517 2026-09-17 COMPLETE 16800745 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 628315, "stp": "P", "toc": "London Underground", "uid": "C62103", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C62103/2026-09-17/detailed", "trust_id": "725I21M517", "origin_crs": "QPW", "show_on_map": 0, "dar_est_time": "05:30:00", "dar_platform": null, "dest_station": "Stonebridge Park Depot", "service_date": "2026-09-17", "dest_arr_time": "0544", "dest_platform": null, "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "5I21", "timing_status": null, "origin_station": "Queen's Park (DC)", "current_leg_arr": "0538½", "current_leg_dep": "0530", "current_leg_end": "Stonebridge Park", "origin_dep_time": "0530", "origin_platform": "3", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.20535856458816795, 51.53415358854151], [-0.2063704, 51.533971400000006], [-0.2049092, 51.5342345], [-0.2044149, 51.53431089999999], [-0.20377180000000003, 51.53443610000001], [-0.20324, 51.53452790000001], [-0.2024138, 51.5346768], [-0.20161, 51.5348195], [-0.2008565, 51.534961], [-0.2000544, 51.53510790000001], [-0.1996699, 51.535179], [-0.19927959999999997, 51.53525299999998], [-0.1985347, 51.535419299999994], [-0.1978087, 51.53560480000001], [-0.1970679, 51.5358031], [-0.19757199999999997, 51.53563739999999], [-0.1979743, 51.535523], [-0.19853709999999997, 51.535378], [-0.19909209999999997, 51.535228899999986], [-0.1995704, 51.5351009], [-0.2000124, 51.53498110000001], [-0.20049849999999997, 51.5348525], [-0.2007591, 51.5347869], [-0.2010923, 51.534711299999984], [-0.2016097, 51.5345952], [-0.2020008, 51.534526799999995], [-0.2023706, 51.5344599], [-0.2029336, 51.53436109999999], [-0.203452, 51.53426950000001], [-0.20383259999999995, 51.5342014], [-0.2042011, 51.53413590000001], [-0.2046029, 51.5340667], [-0.2048174, 51.5340273], [-0.2052622, 51.53394649999999], [-0.2062726, 51.5337648], [-0.2065232, 51.53371980000001], [-0.2072527, 51.5335887], [-0.20796439999999997, 51.53346199999999], [-0.2083771, 51.5333862], [-0.20851149999999996, 51.533363499999986], [-0.20876379999999997, 51.533323], [-0.2089833, 51.5332911], [-0.2092888, 51.5332518], [-0.2095362, 51.533221000000005], [-0.2098562, 51.533183], [-0.20989431757398497, 51.533177585469666], [-0.2100681, 51.53315289999998], [-0.2103239, 51.53312139999999], [-0.21082119999999996, 51.533057499999984], [-0.211249, 51.532996999999995], [-0.21152679999999996, 51.5329537], [-0.2118428, 51.5328973], [-0.2121947, 51.5328279], [-0.2155184, 51.532117], [-0.2170896, 51.531772700000005], [-0.2183433, 51.5314807], [-0.21904630000000003, 51.5313188], [-0.2194085, 51.53123909999999], [-0.21977350000000004, 51.5311636], [-0.2201478, 51.53109209999999], [-0.2205239, 51.5310241], [-0.2209144, 51.53095749999999], [-0.22130649999999996, 51.53089670000001], [-0.22168979999999996, 51.53084039999999], [-0.2220748, 51.53078849999999], [-0.2223978, 51.53075170000001], [-0.2227207, 51.5307214], [-0.2231369, 51.53068579999999], [-0.22400069999999997, 51.5306165], [-0.2247412, 51.5305581], [-0.2248077, 51.530552799999995], [-0.2250489, 51.53053489999999], [-0.2292287, 51.5302739], [-0.23023830000000003, 51.53022569999999], [-0.2310911, 51.53019859999999], [-0.2316718, 51.5301841], [-0.23248529999999995, 51.530169599999994], [-0.2329357, 51.5301742], [-0.2336518, 51.5301937], [-0.2341343, 51.5302207], [-0.2346532, 51.5302549], [-0.2350641, 51.530281], [-0.2355929, 51.530320800000005], [-0.23586489999999993, 51.5303512], [-0.2361207, 51.5303872], [-0.23627409999999993, 51.53041379999999], [-0.23660580000000003, 51.5304951], [-0.23690169999999997, 51.5305826], [-0.2371515, 51.5306747], [-0.23737299999999997, 51.5307714], [-0.2375207, 51.5308401], [-0.2376986, 51.5309439], [-0.2378802, 51.53105320000001], [-0.238091, 51.531180299999995], [-0.23831919999999995, 51.5313094], [-0.2385012, 51.53140820000001], [-0.23865459999999997, 51.5314928], [-0.2388363, 51.5315751], [-0.2390299, 51.531651499999995], [-0.2392286, 51.5317247], [-0.2394088, 51.5317811], [-0.2395791, 51.53182539999999], [-0.2397817, 51.53187], [-0.24002090000000004, 51.5319136], [-0.24031200000000005, 51.5319513], [-0.24057790000000004, 51.5319812], [-0.241371, 51.5320578], [-0.2420154, 51.532119], [-0.24243719999999996, 51.532162199999995], [-0.2427592, 51.532192499999994], [-0.2429446, 51.5322054], [-0.2431352, 51.5322148], [-0.2432954874897965, 51.53222079330178], [-0.24385730000000003, 51.532241799999994], [-0.24406829999999993, 51.5322532], [-0.2443078, 51.532269699999986], [-0.2445947, 51.532297699999994], [-0.24484230000000004, 51.532329799999985], [-0.2451581, 51.53237639999999], [-0.2456259, 51.53245449999999], [-0.2458727, 51.5324947], [-0.2460837999999999, 51.532524], [-0.2462854, 51.5325466], [-0.2464379, 51.5325611], [-0.2466976999999999, 51.53259129999999], [-0.2473349, 51.53266529999999], [-0.2476936, 51.5327224], [-0.24797739999999996, 51.5327834], [-0.24833099999999997, 51.5328612], [-0.2487323, 51.532963300000006], [-0.24908010000000003, 51.5330592], [-0.2495056, 51.53317700000001], [-0.24990629999999997, 51.5332933], [-0.2502056, 51.53338469999999], [-0.2506014, 51.53351339999999], [-0.25095649999999997, 51.5336354], [-0.2513239, 51.53375979999999], [-0.25151799999999996, 51.533829], [-0.2520491999999999, 51.534034799999986], [-0.2522979806154244, 51.53413346208402], [-0.2528631, 51.534301999999975], [-0.2532433, 51.534418], [-0.25351969999999996, 51.534498599999985], [-0.2538214, 51.5345907], [-0.25412889999999994, 51.5346867], [-0.2544312, 51.53477170000001], [-0.2552617, 51.535018], [-0.2554952, 51.5350887], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.25597084327815695, 51.53525844141253], [-0.2560490887439591, 51.53528935187894], [-0.25616539999999993, 51.53533529999999], [-0.2564094, 51.53544339999999], [-0.25666929999999993, 51.53556100000001], [-0.2568493, 51.535639399999994], [-0.25710039999999995, 51.53573380000001], [-0.25744639999999996, 51.53585219999999], [-0.2575550999999999, 51.5358909], [-0.2576761, 51.5359375], [-0.2580021, 51.5360817], [-0.2581734, 51.53617009999999], [-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2649600999999999, 51.5394369], [-0.2655671, 51.539710799999995], [-0.2660187, 51.53991039999999], [-0.2662667, 51.5400229], [-0.26774599999999993, 51.5406676], [-0.2685543, 51.541015], [-0.2693269999999999, 51.54134129999999], [-0.26949458523585645, 51.54141269134393], [-0.26980469999999995, 51.5415448], [-0.2703804, 51.5417792], [-0.2708001, 51.5419411], [-0.2715019, 51.5422065], [-0.2719492, 51.54237329999999], [-0.27246380000000003, 51.542550600000006], [-0.2729553, 51.5426973], [-0.2734674, 51.542849], [-0.2742301, 51.5430612], [-0.2743246, 51.54308699999999], [-0.2749552, 51.5432993], [-0.27538089999999993, 51.5434511], [-0.27556659999999994, 51.5435368], [-0.2758409, 51.5436527], [-0.2762314, 51.543830399999976], [-0.27636940000000004, 51.5438969], [-0.27646541269615127, 51.54395063309482]]}", "current_leg_start": "Queen's Park (DC)", "dest_arr_time_act": "0544", "motion_projection": null, "next_location_lat": "51.5439506", "next_location_lon": "-0.2764654", "previous_location": null, "current_leg_milage": "4.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0530", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "8.5", "current_position_lat": "51.5439506", "current_position_lon": "-0.2764654", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "3", "timing_fact_generation": 1789621895108035, "current_leg_arrival_utc": "2026-09-17T05:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:35.105329", "service_state_evidence_id": 16800745, "current_leg_start_actual_dep": "2026-09-17T05:30:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:36.134170", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P QPW None 5I21 None None None None None [] Queen's Park (DC) 0530 0530 3 5:30:00 None Stonebridge Park Depot 0544 0544 None None None https://www.realtimetrains.co.uk/service/gb-nr:C62103/2026-09-17/detailed None Queen's Park (DC) 2026-09-17T05:30:30+01:00 Stonebridge Park 8.5 {"type": "LineString", "coordinates": [[-0.20535856458816795, 51.53415358854151], [-0.2063704, 51.533971400000006], [-0.2049092, 51.5342345], [-0.2044149, 51.53431089999999], [-0.20377180000000003, 51.53443610000001], [-0.20324, 51.53452790000001], [-0.2024138, 51.5346768], [-0.20161, 51.5348195], [-0.2008565, 51.534961], [-0.2000544, 51.53510790000001], [-0.1996699, 51.535179], [-0.19927959999999997, 51.53525299999998], [-0.1985347, 51.535419299999994], [-0.1978087, 51.53560480000001], [-0.1970679, 51.5358031], [-0.19757199999999997, 51.53563739999999], [-0.1979743, 51.535523], [-0.19853709999999997, 51.535378], [-0.19909209999999997, 51.535228899999986], [-0.1995704, 51.5351009], [-0.2000124, 51.53498110000001], [-0.20049849999999997, 51.5348525], [-0.2007591, 51.5347869], [-0.2010923, 51.534711299999984], [-0.2016097, 51.5345952], [-0.2020008, 51.534526799999995], [-0.2023706, 51.5344599], [-0.2029336, 51.53436109999999], [-0.203452, 51.53426950000001], [-0.20383259999999995, 51.5342014], [-0.2042011, 51.53413590000001], [-0.2046029, 51.5340667], [-0.2048174, 51.5340273], [-0.2052622, 51.53394649999999], [-0.2062726, 51.5337648], [-0.2065232, 51.53371980000001], [-0.2072527, 51.5335887], [-0.20796439999999997, 51.53346199999999], [-0.2083771, 51.5333862], [-0.20851149999999996, 51.533363499999986], [-0.20876379999999997, 51.533323], [-0.2089833, 51.5332911], [-0.2092888, 51.5332518], [-0.2095362, 51.533221000000005], [-0.2098562, 51.533183], [-0.20989431757398497, 51.533177585469666], [-0.2100681, 51.53315289999998], [-0.2103239, 51.53312139999999], [-0.21082119999999996, 51.533057499999984], [-0.211249, 51.532996999999995], [-0.21152679999999996, 51.5329537], [-0.2118428, 51.5328973], [-0.2121947, 51.5328279], [-0.2155184, 51.532117], [-0.2170896, 51.531772700000005], [-0.2183433, 51.5314807], [-0.21904630000000003, 51.5313188], [-0.2194085, 51.53123909999999], [-0.21977350000000004, 51.5311636], [-0.2201478, 51.53109209999999], [-0.2205239, 51.5310241], [-0.2209144, 51.53095749999999], [-0.22130649999999996, 51.53089670000001], [-0.22168979999999996, 51.53084039999999], [-0.2220748, 51.53078849999999], [-0.2223978, 51.53075170000001], [-0.2227207, 51.5307214], [-0.2231369, 51.53068579999999], [-0.22400069999999997, 51.5306165], [-0.2247412, 51.5305581], [-0.2248077, 51.530552799999995], [-0.2250489, 51.53053489999999], [-0.2292287, 51.5302739], [-0.23023830000000003, 51.53022569999999], [-0.2310911, 51.53019859999999], [-0.2316718, 51.5301841], [-0.23248529999999995, 51.530169599999994], [-0.2329357, 51.5301742], [-0.2336518, 51.5301937], [-0.2341343, 51.5302207], [-0.2346532, 51.5302549], [-0.2350641, 51.530281], [-0.2355929, 51.530320800000005], [-0.23586489999999993, 51.5303512], [-0.2361207, 51.5303872], [-0.23627409999999993, 51.53041379999999], [-0.23660580000000003, 51.5304951], [-0.23690169999999997, 51.5305826], [-0.2371515, 51.5306747], [-0.23737299999999997, 51.5307714], [-0.2375207, 51.5308401], [-0.2376986, 51.5309439], [-0.2378802, 51.53105320000001], [-0.238091, 51.531180299999995], [-0.23831919999999995, 51.5313094], [-0.2385012, 51.53140820000001], [-0.23865459999999997, 51.5314928], [-0.2388363, 51.5315751], [-0.2390299, 51.531651499999995], [-0.2392286, 51.5317247], [-0.2394088, 51.5317811], [-0.2395791, 51.53182539999999], [-0.2397817, 51.53187], [-0.24002090000000004, 51.5319136], [-0.24031200000000005, 51.5319513], [-0.24057790000000004, 51.5319812], [-0.241371, 51.5320578], [-0.2420154, 51.532119], [-0.24243719999999996, 51.532162199999995], [-0.2427592, 51.532192499999994], [-0.2429446, 51.5322054], [-0.2431352, 51.5322148], [-0.2432954874897965, 51.53222079330178], [-0.24385730000000003, 51.532241799999994], [-0.24406829999999993, 51.5322532], [-0.2443078, 51.532269699999986], [-0.2445947, 51.532297699999994], [-0.24484230000000004, 51.532329799999985], [-0.2451581, 51.53237639999999], [-0.2456259, 51.53245449999999], [-0.2458727, 51.5324947], [-0.2460837999999999, 51.532524], [-0.2462854, 51.5325466], [-0.2464379, 51.5325611], [-0.2466976999999999, 51.53259129999999], [-0.2473349, 51.53266529999999], [-0.2476936, 51.5327224], [-0.24797739999999996, 51.5327834], [-0.24833099999999997, 51.5328612], [-0.2487323, 51.532963300000006], [-0.24908010000000003, 51.5330592], [-0.2495056, 51.53317700000001], [-0.24990629999999997, 51.5332933], [-0.2502056, 51.53338469999999], [-0.2506014, 51.53351339999999], [-0.25095649999999997, 51.5336354], [-0.2513239, 51.53375979999999], [-0.25151799999999996, 51.533829], [-0.2520491999999999, 51.534034799999986], [-0.2522979806154244, 51.53413346208402], [-0.2528631, 51.534301999999975], [-0.2532433, 51.534418], [-0.25351969999999996, 51.534498599999985], [-0.2538214, 51.5345907], [-0.25412889999999994, 51.5346867], [-0.2544312, 51.53477170000001], [-0.2552617, 51.535018], [-0.2554952, 51.5350887], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.25597084327815695, 51.53525844141253], [-0.2560490887439591, 51.53528935187894], [-0.25616539999999993, 51.53533529999999], [-0.2564094, 51.53544339999999], [-0.25666929999999993, 51.53556100000001], [-0.2568493, 51.535639399999994], [-0.25710039999999995, 51.53573380000001], [-0.25744639999999996, 51.53585219999999], [-0.2575550999999999, 51.5358909], [-0.2576761, 51.5359375], [-0.2580021, 51.5360817], [-0.2581734, 51.53617009999999], [-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2649600999999999, 51.5394369], [-0.2655671, 51.539710799999995], [-0.2660187, 51.53991039999999], [-0.2662667, 51.5400229], [-0.26774599999999993, 51.5406676], [-0.2685543, 51.541015], [-0.2693269999999999, 51.54134129999999], [-0.26949458523585645, 51.54141269134393], [-0.26980469999999995, 51.5415448], [-0.2703804, 51.5417792], [-0.2708001, 51.5419411], [-0.2715019, 51.5422065], [-0.2719492, 51.54237329999999], [-0.27246380000000003, 51.542550600000006], [-0.2729553, 51.5426973], [-0.2734674, 51.542849], [-0.2742301, 51.5430612], [-0.2743246, 51.54308699999999], [-0.2749552, 51.5432993], [-0.27538089999999993, 51.5434511], [-0.27556659999999994, 51.5435368], [-0.2758409, 51.5436527], [-0.2762314, 51.543830399999976], [-0.27636940000000004, 51.5438969], [-0.27646541269615127, 51.54395063309482]]} 4.1 0530 0538½ None Queen's Park (DC) Stonebridge Park 51.5439506 -0.2764654 51.5439506 -0.2764654 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Queen's Park (DC) TRUST TRUST_CANCELLATION 16800745 1789621895108035 37 37 2026-09-17 05:21:36.134170 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:35.105329
598010 629712 C36321 745N29M617 2026-09-17 COMPLETE 16799945 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 629712, "stp": "P", "toc": "Elizabeth Line", "uid": "C36321", "consist": "345056", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36321/2026-09-17/detailed", "trust_id": "745N29M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "4", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "5N29", "timing_status": "EARLY", "origin_station": "Maidenhead Carriage Sidings", "current_leg_arr": "0611", "current_leg_dep": "0609", "current_leg_end": "Maidenhead", "origin_dep_time": "0610", "origin_platform": null, "current_location": "Maidenhead", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7323297, 51.516802600000005], [-0.7293098999999998, 51.5174738], [-0.7290467999999999, 51.51753329999998], [-0.728845, 51.51757500000001], [-0.7286414999999999, 51.517613100000005], [-0.7283449, 51.5176672], [-0.7281139, 51.517702], [-0.7277188999999998, 51.51774399999999], [-0.7273221, 51.517787199999994], [-0.727045, 51.5178162], [-0.7268387, 51.51784060000001], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Maidenhead Carriage Sidings", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Maidenhead Carriage Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 452.567, \"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\": 693.412, \"from_m\": 452.567, \"capability_applied\": null, \"effective_limit_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\": 629712, \"profile_key\": \"a5736ea2e9c28be4d2438230cbc792b539212ac386450797df78e3ed103e0900\", \"schedule_id\": 4784, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Maidenhead Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29838}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 2, \"distance_m\": 693.412, \"section_seq\": 1, \"route_path_id\": 29838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 693.412, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29838}], \"total_distance_m\": 693.412, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.845, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 452.567, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:09Z\", \"source_id\": 52094115, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:14Z\", \"source_id\": 16799945, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "4", "timing_fact_generation": 1789621815976114, "current_leg_arrival_utc": "2026-09-17T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:37.407406", "service_state_evidence_id": 16799945, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:37.663025", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None MAI 5N29 345056 9 90 None {"version": 3, "segments": [{"to_m": 452.567, "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": 693.412, "from_m": 452.567, "capability_applied": null, "effective_limit_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": 629712, "profile_key": "a5736ea2e9c28be4d2438230cbc792b539212ac386450797df78e3ed103e0900", "schedule_id": 4784, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Maidenhead Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29838}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 2, "distance_m": 693.412, "section_seq": 1, "route_path_id": 29838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 693.412, "from_m": 0.0, "section_seq": 1, "route_path_id": 29838}], "total_distance_m": 693.412, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 452.567, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23631, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:09Z", "source_id": 52094115, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:14Z", "source_id": 16799945, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Maidenhead Carriage Sidings 0610 0610 None None None Maidenhead 0612 0612 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36321/2026-09-17/detailed None Maidenhead Carriage Sidings 2026-09-17T06:10:00+01:00 Maidenhead 2.0 {"type": "LineString", "coordinates": [[-0.7323297, 51.516802600000005], [-0.7293098999999998, 51.5174738], [-0.7290467999999999, 51.51753329999998], [-0.728845, 51.51757500000001], [-0.7286414999999999, 51.517613100000005], [-0.7283449, 51.5176672], [-0.7281139, 51.517702], [-0.7277188999999998, 51.51774399999999], [-0.7273221, 51.517787199999994], [-0.727045, 51.5178162], [-0.7268387, 51.51784060000001], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} 0.4 0609 0611 Maidenhead Carriage Sidings Maidenhead Maidenhead 51.5185898 -0.7227445 51.5185898 -0.7227445 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Maidenhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799945 1789621815976114 4 4 2026-09-17 05:21:37.663025 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:37.407406
598011 628891 P91092 895P12M517 2026-09-17 COMPLETE 16799968 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 628891, "stp": "P", "toc": "Southeastern", "uid": "P91092", "consist": "375709+375711+375901", "dest_crs": "RAM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91092/2026-09-17/detailed", "trust_id": "895P12M517", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "05:48:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "4", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "5P12", "timing_status": "EARLY", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0611", "current_leg_dep": "0608", "current_leg_end": "Ramsgate", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Ramsgate", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3927204, 51.3393733], [1.3930208, 51.3393783], [1.3933507000000005, 51.33938839999999], [1.3936404, 51.33940849999999], [1.3938844, 51.33942830000001], [1.3939185999999997, 51.33943269999999], [1.3945672999999998, 51.339513], [1.3951302, 51.3395836], [1.396006, 51.3397005], [1.3965503999999995, 51.33977369999999], [1.3973761999999998, 51.33988430000001], [1.3985234999999998, 51.34002520000001], [1.3992889000000002, 51.34012589999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "RM Depot Reception West", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "RM Depot Reception West", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.19, \"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\": 298.634, \"from_m\": 177.19, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 510.225, \"from_m\": 298.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 560.645, \"from_m\": 510.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.231, \"from_m\": 560.645, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1151.651, \"from_m\": 1101.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1363.242, \"from_m\": 1151.651, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1743.662, \"from_m\": 1363.242, \"capability_applied\": null, \"effective_limit_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\": 628891, \"profile_key\": \"52205b1c4cfe428565674cb57739fbae8f70cc333b5768fff0976b1fa9259885\", \"schedule_id\": 24497, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550\", \"location\": \"RM Depot Exit Minster End\", \"stage_seq\": 2, \"distance_m\": 177.19, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Ramsgate Depot Washer Spur\", \"stage_seq\": 3, \"distance_m\": 510.225, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0608\", \"location\": \"RM Depot Reception West\", \"stage_seq\": 4, \"distance_m\": 830.938, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 5, \"distance_m\": 1743.662, \"section_seq\": 1, \"route_path_id\": 37938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1743.662, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37938}], \"total_distance_m\": 1743.662, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1642.822, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 100.84, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "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\": 33128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:12Z\", \"source_id\": 52094170, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:16Z\", \"source_id\": 16799968, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "4", "timing_fact_generation": 1789621817883843, "current_leg_arrival_utc": "2026-09-17T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:37.410667", "service_state_evidence_id": 16799968, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:37.666110", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P XRE RAM 5P12 375709+375711+375901 12 100 None {"version": 3, "segments": [{"to_m": 177.19, "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": 298.634, "from_m": 177.19, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 510.225, "from_m": 298.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 560.645, "from_m": 510.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.231, "from_m": 560.645, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1151.651, "from_m": 1101.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1363.242, "from_m": 1151.651, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1743.662, "from_m": 1363.242, "capability_applied": null, "effective_limit_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": 628891, "profile_key": "52205b1c4cfe428565674cb57739fbae8f70cc333b5768fff0976b1fa9259885", "schedule_id": 24497, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550", "location": "RM Depot Exit Minster End", "stage_seq": 2, "distance_m": 177.19, "section_seq": 1, "route_path_id": 37938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Ramsgate Depot Washer Spur", "stage_seq": 3, "distance_m": 510.225, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0608", "location": "RM Depot Reception West", "stage_seq": 4, "distance_m": 830.938, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 5, "distance_m": 1743.662, "section_seq": 1, "route_path_id": 37938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1743.662, "from_m": 0.0, "section_seq": 1, "route_path_id": 37938}], "total_distance_m": 1743.662, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1642.822, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 100.84, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:12Z", "source_id": 52094170, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:16Z", "source_id": 16799968, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Ramsgate E.M.U.D. 0548 0548 None 5:48:00 None Ramsgate 0612 0612 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91092/2026-09-17/detailed None RM Depot Reception West 2026-09-17T06:08:00+01:00 Ramsgate 3.0 {"type": "LineString", "coordinates": [[1.3927204, 51.3393733], [1.3930208, 51.3393783], [1.3933507000000005, 51.33938839999999], [1.3936404, 51.33940849999999], [1.3938844, 51.33942830000001], [1.3939185999999997, 51.33943269999999], [1.3945672999999998, 51.339513], [1.3951302, 51.3395836], [1.396006, 51.3397005], [1.3965503999999995, 51.33977369999999], [1.3973761999999998, 51.33988430000001], [1.3985234999999998, 51.34002520000001], [1.3992889000000002, 51.34012589999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} 0.6 0608 0611 RM Depot Reception West Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799968 1789621817883843 4 4 2026-09-17 05:21:37.666110 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:37.410667
598012 628526 P69332 665K09M517 2026-09-17 COMPLETE 16805077 2026-09-17 06:20:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 628526, "stp": "P", "toc": "West Midlands Trains", "uid": "P69332", "consist": "172007+172345", "dest_crs": "KID", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69332/2026-09-17/detailed", "trust_id": "665K09M517", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "1", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "5K09", "timing_status": "LATE", "origin_station": "Tyseley LMD", "current_leg_arr": "0619", "current_leg_dep": "0618", "current_leg_end": "Kidderminster", "origin_dep_time": "0536", "origin_platform": null, "current_location": "Kidderminster", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Kidderminster Carriage Holding Sidings", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": "Tyseley LMD", "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\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"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\": 784.802, \"from_m\": 592.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3534.996, \"from_m\": 784.802, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4294.613, \"from_m\": 3534.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4875.43, \"from_m\": 4294.613, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5218.41, \"from_m\": 4875.43, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5623.335, \"from_m\": 5218.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8940.332, \"from_m\": 5623.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8985.344, \"from_m\": 8940.332, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10169.187, \"from_m\": 8985.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11210.993, \"from_m\": 10169.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11675.466, \"from_m\": 11210.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13404.917, \"from_m\": 11675.466, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14064.032, \"from_m\": 13404.917, \"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\": 17489.247, \"from_m\": 14064.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18132.849, \"from_m\": 17489.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20880.858, \"from_m\": 18132.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23682.579, \"from_m\": 20880.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23828.104, \"from_m\": 23682.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24722.576, \"from_m\": 23828.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35251.064, \"from_m\": 24722.576, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 628526, \"profile_key\": \"fef2c6dd7a68efb1a43dcd84a0649f98337cd0a0fc7238e716f772502bbc7818\", \"schedule_id\": 22184, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 842.693, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 3, \"distance_m\": 4186.044, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546H\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 4, \"distance_m\": 5084.926, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 5, \"distance_m\": 6241.39, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 6, \"distance_m\": 11311.994, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Smethwick Jn\", \"stage_seq\": 7, \"distance_m\": 11512.821, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Rowley Regis\", \"stage_seq\": 8, \"distance_m\": 15964.805, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 9, \"distance_m\": 24455.071, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Blakedown\", \"stage_seq\": 10, \"distance_m\": 30163.503, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Kidderminster\", \"stage_seq\": 11, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0618\", \"location\": \"Kidderminster Carriage Holding Sidings\", \"stage_seq\": 12, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 13, \"distance_m\": 35251.064, \"section_seq\": 1, \"route_path_id\": 99593}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35251.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99593}], \"total_distance_m\": 35251.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34707.521, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:16Z\", \"source_id\": 52050413, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:23Z\", \"source_id\": 16786314, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:15Z\", \"source_id\": 52051741, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:17Z\", \"source_id\": 16786672, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:18Z\", \"source_id\": 52056044, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:23Z\", \"source_id\": 16787950, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:48Z\", \"source_id\": 52062492, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:48Z\", \"source_id\": 16789851, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:00Z\", \"source_id\": 52068646, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:03Z\", \"source_id\": 16791881, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:01Z\", \"source_id\": 52083192, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:07Z\", \"source_id\": 16796418, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:03Z\", \"source_id\": 52090286, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:06Z\", \"source_id\": 16798693, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:36Z\", \"source_id\": 52098552, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:42Z\", \"source_id\": 16801417, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:09Z\", \"source_id\": 52094114, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 19785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:18:29Z\", \"source_id\": 52109733, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:12Z\", \"source_id\": 16799933, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:18:37Z\", \"source_id\": 16805077, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster", "service_state_platform": "1", "timing_fact_generation": 1789622320509678, "current_leg_arrival_utc": "2026-09-17T06:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:38.077527", "service_state_evidence_id": 52094114, "current_leg_start_actual_dep": "2026-09-17T06:19:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-17T05:11:38", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:38.475885", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XTS KID 5K09 172007+172345 5 100 None {"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "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": 784.802, "from_m": 592.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3534.996, "from_m": 784.802, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4294.613, "from_m": 3534.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4875.43, "from_m": 4294.613, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5218.41, "from_m": 4875.43, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5623.335, "from_m": 5218.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8940.332, "from_m": 5623.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8985.344, "from_m": 8940.332, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10169.187, "from_m": 8985.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11210.993, "from_m": 10169.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11675.466, "from_m": 11210.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13404.917, "from_m": 11675.466, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14064.032, "from_m": 13404.917, "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": 17489.247, "from_m": 14064.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18132.849, "from_m": 17489.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20880.858, "from_m": 18132.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23682.579, "from_m": 20880.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23828.104, "from_m": 23682.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24722.576, "from_m": 23828.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35251.064, "from_m": 24722.576, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 628526, "profile_key": "fef2c6dd7a68efb1a43dcd84a0649f98337cd0a0fc7238e716f772502bbc7818", "schedule_id": 22184, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 842.693, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Birmingham Moor Street", "stage_seq": 3, "distance_m": 4186.044, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546H", "location": "Birmingham Snow Hill", "stage_seq": 4, "distance_m": 5084.926, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Jewellry Quarter", "stage_seq": 5, "distance_m": 6241.39, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Smethwick Galton Bridge HL", "stage_seq": 6, "distance_m": 11311.994, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Smethwick Jn", "stage_seq": 7, "distance_m": 11512.821, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Rowley Regis", "stage_seq": 8, "distance_m": 15964.805, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Stourbridge Junction", "stage_seq": 9, "distance_m": 24455.071, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Blakedown", "stage_seq": 10, "distance_m": 30163.503, "section_seq": 1, "route_path_id": 99593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Kidderminster", "stage_seq": 11, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0618", "location": "Kidderminster Carriage Holding Sidings", "stage_seq": 12, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 13, "distance_m": 35251.064, "section_seq": 1, "route_path_id": 99593}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35251.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 99593}], "total_distance_m": 35251.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34707.521, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:16Z", "source_id": 52050413, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:23Z", "source_id": 16786314, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:15Z", "source_id": 52051741, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:17Z", "source_id": 16786672, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:18Z", "source_id": 52056044, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:23Z", "source_id": 16787950, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:48Z", "source_id": 52062492, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:48Z", "source_id": 16789851, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:00Z", "source_id": 52068646, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:03Z", "source_id": 16791881, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:01Z", "source_id": 52083192, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:07Z", "source_id": 16796418, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:03Z", "source_id": 52090286, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:08:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:06Z", "source_id": 16798693, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19791, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:36Z", "source_id": 52098552, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:42Z", "source_id": 16801417, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:09Z", "source_id": 52094114, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 19785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:18:29Z", "source_id": 52109733, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:12Z", "source_id": 16799933, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:18:37Z", "source_id": 16805077, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:20:00+01:00", "operational_fact": true}] Tyseley LMD 0536 0536 None None None Kidderminster 0619 0619 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69332/2026-09-17/detailed None Kidderminster Carriage Holding Sidings 2026-09-17T06:19:00+01:00 Kidderminster 1.0 {"type": "LineString", "coordinates": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]} 0.5 0618 0619 Tyseley LMD Kidderminster Kidderminster 52.3842851 -2.2385493 52.3842851 -2.2385493 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:38 Kidderminster TD DIRECT_DESTINATION_ARRIVAL 52094114 1789622320509678 51 51 2026-09-17 05:21:38.475885 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:38.077527
598013 628525 P65405 175T40M517 2026-09-17 COMPLETE None 2026-09-17 05:11:40 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 628525, "stp": "P", "toc": "Northern", "uid": "P65405", "consist": "158907", "dest_crs": "BGH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65405/2026-09-17/detailed", "trust_id": "175T40M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighouse", "service_date": "2026-09-17", "dest_arr_time": "0624½", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "5T40", "timing_status": "EARLY", "origin_station": "Holbeck Loco Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0536", "origin_platform": null, "current_location": "Greetland Jn", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0624½", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Holbeck Loco Sidings", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 562.72, \"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\": 1481.936, \"from_m\": 562.72, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2029.269, \"from_m\": 1481.936, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14967.454, \"from_m\": 2029.269, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21133.543, \"from_m\": 14967.454, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24863.971, \"from_m\": 21133.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24886.929, \"from_m\": 24863.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25066.205, \"from_m\": 24886.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31307.64, \"from_m\": 25066.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31341.232, \"from_m\": 31307.64, \"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\": 33970.697, \"from_m\": 31341.232, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38291.484, \"from_m\": 33970.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\": 40716.851, \"from_m\": 38291.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40758.192, \"from_m\": 40716.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48414.093, \"from_m\": 40758.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48461.09, \"from_m\": 48414.093, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54007.855, \"from_m\": 48461.09, \"capability_applied\": null, \"effective_limit_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\": 628525, \"profile_key\": \"cce69691fc01d2081d6f9601548b51da0779c0cd81159b85a5bfc17fdc7bd5ca\", \"schedule_id\": 21572, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Holbeck Loco Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 2, \"distance_m\": 202.931, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Stourton Jn\", \"stage_seq\": 3, \"distance_m\": 4542.777, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Methley Jn\", \"stage_seq\": 4, \"distance_m\": 12590.761, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Altofts Jn\", \"stage_seq\": 5, \"distance_m\": 15221.136, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 6, \"distance_m\": 21395.403, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Horbury Jn\", \"stage_seq\": 7, \"distance_m\": 25024.293, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 8, \"distance_m\": 34960.027, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 9, \"distance_m\": 38291.484, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 10, \"distance_m\": 40709.55, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0619H\", \"location\": \"Greetland Jn\", \"stage_seq\": 11, \"distance_m\": 48273.899, \"section_seq\": 1, \"route_path_id\": 74710}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": null, \"location\": \"Brighouse\", \"stage_seq\": 12, \"distance_m\": 54007.855, \"section_seq\": 1, \"route_path_id\": 74710}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54007.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74710}], \"total_distance_m\": 54007.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 50056.81, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3951.045, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:48Z\", \"source_id\": 52066872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:52Z\", \"source_id\": 16791265, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:35Z\", \"source_id\": 52085852, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:36Z\", \"source_id\": 16797270, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:29Z\", \"source_id\": 52094662, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Brighouse", "service_state_platform": "2", "timing_fact_generation": 1789622088779815, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:40.215967", "service_state_evidence_id": 52094662, "current_leg_start_actual_dep": null, "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-17T05:11:40", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:40.489488", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None BGH 5T40 158907 2 90 None {"version": 3, "segments": [{"to_m": 562.72, "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": 1481.936, "from_m": 562.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2029.269, "from_m": 1481.936, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14967.454, "from_m": 2029.269, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21133.543, "from_m": 14967.454, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24863.971, "from_m": 21133.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24886.929, "from_m": 24863.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25066.205, "from_m": 24886.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31307.64, "from_m": 25066.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31341.232, "from_m": 31307.64, "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": 33970.697, "from_m": 31341.232, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38291.484, "from_m": 33970.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": 40716.851, "from_m": 38291.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40758.192, "from_m": 40716.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48414.093, "from_m": 40758.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48461.09, "from_m": 48414.093, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54007.855, "from_m": 48461.09, "capability_applied": null, "effective_limit_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": 628525, "profile_key": "cce69691fc01d2081d6f9601548b51da0779c0cd81159b85a5bfc17fdc7bd5ca", "schedule_id": 21572, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Holbeck Loco Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Engine Shed Jn", "stage_seq": 2, "distance_m": 202.931, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Stourton Jn", "stage_seq": 3, "distance_m": 4542.777, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Methley Jn", "stage_seq": 4, "distance_m": 12590.761, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Altofts Jn", "stage_seq": 5, "distance_m": 15221.136, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Wakefield Kirkgate", "stage_seq": 6, "distance_m": 21395.403, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Horbury Jn", "stage_seq": 7, "distance_m": 25024.293, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Mirfield East Jn", "stage_seq": 8, "distance_m": 34960.027, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Heaton Lodge Jn", "stage_seq": 9, "distance_m": 38291.484, "section_seq": 1, "route_path_id": 74710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Bradley Wood Jn", "stage_seq": 10, "distance_m": 40709.55, "section_seq": 1, "route_path_id": 74710}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0619H", "location": "Greetland Jn", "stage_seq": 11, "distance_m": 48273.899, "section_seq": 1, "route_path_id": 74710}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": null, "location": "Brighouse", "stage_seq": 12, "distance_m": 54007.855, "section_seq": 1, "route_path_id": 74710}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54007.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 74710}], "total_distance_m": 54007.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 50056.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3951.045, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:48Z", "source_id": 52066872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:52Z", "source_id": 16791265, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:35Z", "source_id": 52085852, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:36Z", "source_id": 16797270, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:29Z", "source_id": 52094662, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:11:40", "operational_fact": true, "platform_smart_ids": []}] Holbeck Loco Sidings 0536 0536 None None None Brighouse 0624½ 0624½ 1 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65405/2026-09-17/detailed None None None None None None None None None Holbeck Loco Sidings Greetland Jn None None None None None 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:40 Brighouse TD DIRECT_DESTINATION_ARRIVAL 52094662 1789622088779815 42 42 2026-09-17 05:21:40.489488 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:40.215967
598014 628050 G26376 881F97M517 2026-09-17 COMPLETE 16799966 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 628050, "stp": "P", "toc": "Southern", "uid": "G26376", "consist": "387123", "dest_crs": "HHE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26376/2026-09-17/detailed", "trust_id": "881F97M517", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haywards Heath", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "4", "is_terminated": 1, "next_location": "Haywards Heath", "signalling_id": "1F97", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "0611", "current_leg_dep": "0607", "current_leg_end": "Haywards Heath", "origin_dep_time": "0520", "origin_platform": "2", "current_location": "Haywards Heath", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12103880000000002, 50.96384129999999], [-0.120758, 50.964367200000005], [-0.1206694, 50.96454709999999], [-0.12051779999999997, 50.964835699999995], [-0.1204691, 50.96493789999999], [-0.11990829999999998, 50.96611409999999], [-0.1195488, 50.967077], [-0.1194971, 50.9672153], [-0.11826239999999998, 50.9705412], [-0.11613039999999995, 50.9762039], [-0.115832, 50.9770075], [-0.1154178, 50.9780988], [-0.1153795, 50.978213200000006], [-0.10997503593824548, 50.99268564501821], [-0.1078318, 50.9984237], [-0.1077154, 50.99873660000001], [-0.1074818, 50.9993647], [-0.1070893, 51.000429700000005], [-0.1070287, 51.00057679999999], [-0.10676449999999998, 51.0011275], [-0.1066184, 51.00153329999999], [-0.1062375, 51.002417499999986], [-0.1060013, 51.0030276], [-0.1057841, 51.00359309999998], [-0.1056044, 51.0040049], [-0.1054722, 51.0042806], [-0.10534949999999998, 51.0045365], [-0.105143, 51.0050159]]}", "current_leg_start": "Wivelsfield", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "51.0050159", "next_location_lon": "-0.1051430", "previous_location": "Wivelsfield", "current_leg_milage": "2.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 571.481, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3948.362, \"from_m\": 571.481, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3978.636, \"from_m\": 3948.362, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6300.323, \"from_m\": 3978.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6732.117, \"from_m\": 6300.323, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13215.647, \"from_m\": 6732.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13254.557, \"from_m\": 13215.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13507.033, \"from_m\": 13254.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18545.404, \"from_m\": 13507.033, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21732.041, \"from_m\": 18545.404, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23723.628, \"from_m\": 21732.041, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23770.682, \"from_m\": 23723.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.23, \"from_m\": 23770.682, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25339.888, \"from_m\": 23799.23, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25662.134, \"from_m\": 25339.888, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26592.895, \"from_m\": 25662.134, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35524.793, \"from_m\": 26592.895, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36707.778, \"from_m\": 35524.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39610.024, \"from_m\": 36707.778, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40033.214, \"from_m\": 39610.024, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40470.38, \"from_m\": 40033.214, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40504.181, \"from_m\": 40470.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44589.325, \"from_m\": 40504.181, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44653.29, \"from_m\": 44589.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44699.557, \"from_m\": 44653.29, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45100.399, \"from_m\": 44699.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 628050, \"profile_key\": \"62ed7e18d091b5f5e0fff751043ae37c35552da3f31bd9566acc623d3ef607d7\", \"schedule_id\": 10266, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7076.558, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Berwick\", \"stage_seq\": 5, \"distance_m\": 13463.384, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Glynde\", \"stage_seq\": 6, \"distance_m\": 20579.296, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Southerham Jn\", \"stage_seq\": 7, \"distance_m\": 23799.23, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Lewes\", \"stage_seq\": 8, \"distance_m\": 25431.323, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Plumpton\", \"stage_seq\": 9, \"distance_m\": 34218.554, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Keymer Jn\", \"stage_seq\": 10, \"distance_m\": 40033.214, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Wivelsfield\", \"stage_seq\": 11, \"distance_m\": 40387.74, \"section_seq\": 1, \"route_path_id\": 69092}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Haywards Heath\", \"stage_seq\": 12, \"distance_m\": 45100.399, \"section_seq\": 1, \"route_path_id\": 69092}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45100.399, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69092}], \"total_distance_m\": 45100.399, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 45066.598, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.0050159", "current_position_lon": "-0.1051430", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:40Z\", \"source_id\": 52028870, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:47Z\", \"source_id\": 16779741, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:24Z\", \"source_id\": 52032633, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:29Z\", \"source_id\": 16780834, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:50Z\", \"source_id\": 52040543, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:53Z\", \"source_id\": 16783201, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:44Z\", \"source_id\": 52043744, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:48Z\", \"source_id\": 16784172, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:12Z\", \"source_id\": 52060180, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:19Z\", \"source_id\": 16789205, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:23Z\", \"source_id\": 52072357, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:28Z\", \"source_id\": 16792988, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:24Z\", \"source_id\": 52085593, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:28Z\", \"source_id\": 16797191, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:14Z\", \"source_id\": 52094224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:16Z\", \"source_id\": 16799966, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haywards Heath", "service_state_platform": "1", "timing_fact_generation": 1789621817468560, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:41.769661", "service_state_evidence_id": 16799966, "current_leg_start_actual_dep": "2026-09-17T06:06:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:42.653145", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EBN HHE 1F97 387123 4 110 None {"version": 3, "segments": [{"to_m": 571.481, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3948.362, "from_m": 571.481, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3978.636, "from_m": 3948.362, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6300.323, "from_m": 3978.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6732.117, "from_m": 6300.323, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13215.647, "from_m": 6732.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13254.557, "from_m": 13215.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13507.033, "from_m": 13254.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18545.404, "from_m": 13507.033, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21732.041, "from_m": 18545.404, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23723.628, "from_m": 21732.041, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23770.682, "from_m": 23723.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.23, "from_m": 23770.682, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25339.888, "from_m": 23799.23, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25662.134, "from_m": 25339.888, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26592.895, "from_m": 25662.134, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35524.793, "from_m": 26592.895, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36707.778, "from_m": 35524.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39610.024, "from_m": 36707.778, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40033.214, "from_m": 39610.024, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40470.38, "from_m": 40033.214, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40504.181, "from_m": 40470.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44589.325, "from_m": 40504.181, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44653.29, "from_m": 44589.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44699.557, "from_m": 44653.29, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45100.399, "from_m": 44699.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 628050, "profile_key": "62ed7e18d091b5f5e0fff751043ae37c35552da3f31bd9566acc623d3ef607d7", "schedule_id": 10266, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 69092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Polegate", "stage_seq": 4, "distance_m": 7076.558, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Berwick", "stage_seq": 5, "distance_m": 13463.384, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Glynde", "stage_seq": 6, "distance_m": 20579.296, "section_seq": 1, "route_path_id": 69092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Southerham Jn", "stage_seq": 7, "distance_m": 23799.23, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Lewes", "stage_seq": 8, "distance_m": 25431.323, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Plumpton", "stage_seq": 9, "distance_m": 34218.554, "section_seq": 1, "route_path_id": 69092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Keymer Jn", "stage_seq": 10, "distance_m": 40033.214, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Wivelsfield", "stage_seq": 11, "distance_m": 40387.74, "section_seq": 1, "route_path_id": 69092}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Haywards Heath", "stage_seq": 12, "distance_m": 45100.399, "section_seq": 1, "route_path_id": 69092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45100.399, "from_m": 0.0, "section_seq": 1, "route_path_id": 69092}], "total_distance_m": 45100.399, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 45066.598, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.801, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:40Z", "source_id": 52028870, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:47Z", "source_id": 16779741, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:24Z", "source_id": 52032633, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:29Z", "source_id": 16780834, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31202, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:50Z", "source_id": 52040543, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:53Z", "source_id": 16783201, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31198, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:44Z", "source_id": 52043744, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:48Z", "source_id": 16784172, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:12Z", "source_id": 52060180, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:19Z", "source_id": 16789205, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31135, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:23Z", "source_id": 52072357, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:28Z", "source_id": 16792988, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:24Z", "source_id": 52085593, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:28Z", "source_id": 16797191, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30854, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:14Z", "source_id": 52094224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:16Z", "source_id": 16799966, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Eastbourne 0520 0520 2 None None Haywards Heath 0607 0607 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26376/2026-09-17/detailed None Wivelsfield 2026-09-17T06:06:30+01:00 Haywards Heath 4.0 {"type": "LineString", "coordinates": [[-0.12103880000000002, 50.96384129999999], [-0.120758, 50.964367200000005], [-0.1206694, 50.96454709999999], [-0.12051779999999997, 50.964835699999995], [-0.1204691, 50.96493789999999], [-0.11990829999999998, 50.96611409999999], [-0.1195488, 50.967077], [-0.1194971, 50.9672153], [-0.11826239999999998, 50.9705412], [-0.11613039999999995, 50.9762039], [-0.115832, 50.9770075], [-0.1154178, 50.9780988], [-0.1153795, 50.978213200000006], [-0.10997503593824548, 50.99268564501821], [-0.1078318, 50.9984237], [-0.1077154, 50.99873660000001], [-0.1074818, 50.9993647], [-0.1070893, 51.000429700000005], [-0.1070287, 51.00057679999999], [-0.10676449999999998, 51.0011275], [-0.1066184, 51.00153329999999], [-0.1062375, 51.002417499999986], [-0.1060013, 51.0030276], [-0.1057841, 51.00359309999998], [-0.1056044, 51.0040049], [-0.1054722, 51.0042806], [-0.10534949999999998, 51.0045365], [-0.105143, 51.0050159]]} 2.9 0607 0611 Wivelsfield Haywards Heath Haywards Heath 51.0050159 -0.1051430 51.0050159 -0.1051430 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 Haywards Heath TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799966 1789621817468560 59 59 2026-09-17 05:21:42.653145 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:41.769661
598015 627930 G26149 871C01M517 2026-09-17 COMPLETE 16799871 2026-09-17 06:11:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 627930, "stp": "O", "toc": "Southern", "uid": "G26149", "consist": "377107", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26149/2026-09-17/detailed", "trust_id": "871C01M517", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "17", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1C01", "timing_status": "ON TIME", "origin_station": "Horsham", "current_leg_arr": "0611", "current_leg_dep": "0606", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0515", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.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": "0611", "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\": 887.344, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1426.665, \"from_m\": 887.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9431.625, \"from_m\": 1426.665, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10289.161, \"from_m\": 9431.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13358.823, \"from_m\": 10289.161, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13764.487, \"from_m\": 13358.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13947.67, \"from_m\": 13764.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14510.189, \"from_m\": 13947.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17946.205, \"from_m\": 14510.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18761.924, \"from_m\": 17946.205, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18833.244, \"from_m\": 18761.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26549.511, \"from_m\": 18833.244, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27286.077, \"from_m\": 26549.511, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38201.073, \"from_m\": 27286.077, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38256.091, \"from_m\": 38201.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42829.097, \"from_m\": 38256.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44106.74, \"from_m\": 42829.097, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44165.305, \"from_m\": 44106.74, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44209.575, \"from_m\": 44165.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44245.282, \"from_m\": 44209.575, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44308.981, \"from_m\": 44245.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44397.65, \"from_m\": 44308.981, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44428.085, \"from_m\": 44397.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44822.341, \"from_m\": 44428.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44859.307, \"from_m\": 44822.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45755.758, \"from_m\": 44859.307, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46279.75, \"from_m\": 45755.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46361.072, \"from_m\": 46279.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46414.848, \"from_m\": 46361.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\": 54795.269, \"from_m\": 46414.848, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58193.646, \"from_m\": 54795.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60874.607, \"from_m\": 58193.646, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 61531.644, \"from_m\": 60874.607, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 627930, \"profile_key\": \"74e3e52ee377b5f3b8ce46794474a84d30fd69042358ed6dd9e6c2f6a68463f2\", \"schedule_id\": 40624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0518H\", \"location\": \"Littlehaven\", \"stage_seq\": 2, \"distance_m\": 2148.79, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"Ifield\", \"stage_seq\": 3, \"distance_m\": 9946.113, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0528\", \"location\": \"Crawley\", \"stage_seq\": 4, \"distance_m\": 11892.333, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0533\", \"location\": \"Three Bridges\", \"stage_seq\": 5, \"distance_m\": 13978.888, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0538\", \"location\": \"Gatwick Airport\", \"stage_seq\": 6, \"distance_m\": 18416.296, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 7, \"distance_m\": 26411.459, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 8, \"distance_m\": 38256.091, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Purley\", \"stage_seq\": 9, \"distance_m\": 39835.108, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 44629.977, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 45477.687, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 46506.74, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Streatham North Jn\", \"stage_seq\": 13, \"distance_m\": 51801.333, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Balham\", \"stage_seq\": 14, \"distance_m\": 54147.343, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 57289.049, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 16, \"distance_m\": 58353.657, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 17, \"distance_m\": 60189.569, \"section_seq\": 1, \"route_path_id\": 69052}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 18, \"distance_m\": 61531.644, \"section_seq\": 1, \"route_path_id\": 69052}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61531.644, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69052}], \"total_distance_m\": 61531.644, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60008.248, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1523.396, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "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\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:52Z\", \"source_id\": 52023537, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:53Z\", \"source_id\": 16778179, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:16Z\", \"source_id\": 52028445, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:19Z\", \"source_id\": 16779637, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:24Z\", \"source_id\": 52031576, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:28Z\", \"source_id\": 16780571, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:35Z\", \"source_id\": 52035854, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:44Z\", \"source_id\": 16781820, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:56Z\", \"source_id\": 52042897, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:57Z\", \"source_id\": 16783932, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:17Z\", \"source_id\": 52060279, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:19Z\", \"source_id\": 16789218, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:48Z\", \"source_id\": 52065386, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:51Z\", \"source_id\": 16790799, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:51Z\", \"source_id\": 52070028, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:56Z\", \"source_id\": 16792283, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:16Z\", \"source_id\": 52080206, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:22Z\", \"source_id\": 16795464, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:49Z\", \"source_id\": 52084501, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:54Z\", \"source_id\": 16796839, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:04Z\", \"source_id\": 52093887, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:06Z\", \"source_id\": 16799871, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "17", "timing_fact_generation": 1789621806597584, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:48.423379", "service_state_evidence_id": 16799871, "current_leg_start_actual_dep": "2026-09-17T06:05:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:48.985178", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern O HRH None 1C01 377107 4 100 None {"version": 3, "segments": [{"to_m": 887.344, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1426.665, "from_m": 887.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9431.625, "from_m": 1426.665, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10289.161, "from_m": 9431.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13358.823, "from_m": 10289.161, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13764.487, "from_m": 13358.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13947.67, "from_m": 13764.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14510.189, "from_m": 13947.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17946.205, "from_m": 14510.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18761.924, "from_m": 17946.205, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18833.244, "from_m": 18761.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26549.511, "from_m": 18833.244, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27286.077, "from_m": 26549.511, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38201.073, "from_m": 27286.077, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38256.091, "from_m": 38201.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42829.097, "from_m": 38256.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44106.74, "from_m": 42829.097, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44165.305, "from_m": 44106.74, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44209.575, "from_m": 44165.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44245.282, "from_m": 44209.575, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44308.981, "from_m": 44245.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44397.65, "from_m": 44308.981, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44428.085, "from_m": 44397.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44822.341, "from_m": 44428.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44859.307, "from_m": 44822.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45755.758, "from_m": 44859.307, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46279.75, "from_m": 45755.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46361.072, "from_m": 46279.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46414.848, "from_m": 46361.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": 54795.269, "from_m": 46414.848, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58193.646, "from_m": 54795.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60874.607, "from_m": 58193.646, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 61531.644, "from_m": 60874.607, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 627930, "profile_key": "74e3e52ee377b5f3b8ce46794474a84d30fd69042358ed6dd9e6c2f6a68463f2", "schedule_id": 40624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0518H", "location": "Littlehaven", "stage_seq": 2, "distance_m": 2148.79, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "Ifield", "stage_seq": 3, "distance_m": 9946.113, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0528", "location": "Crawley", "stage_seq": 4, "distance_m": 11892.333, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0533", "location": "Three Bridges", "stage_seq": 5, "distance_m": 13978.888, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0538", "location": "Gatwick Airport", "stage_seq": 6, "distance_m": 18416.296, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Earlswood (Surrey)", "stage_seq": 7, "distance_m": 26411.459, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Stoats Nest Jn", "stage_seq": 8, "distance_m": 38256.091, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Purley", "stage_seq": 9, "distance_m": 39835.108, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "East Croydon", "stage_seq": 10, "distance_m": 44629.977, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Windmill Bridge Jn", "stage_seq": 11, "distance_m": 45477.687, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Selhurst", "stage_seq": 12, "distance_m": 46506.74, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Streatham North Jn", "stage_seq": 13, "distance_m": 51801.333, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Balham", "stage_seq": 14, "distance_m": 54147.343, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 57289.049, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Pouparts Jn", "stage_seq": 16, "distance_m": 58353.657, "section_seq": 1, "route_path_id": 69052}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Battersea Pier Jn", "stage_seq": 17, "distance_m": 60189.569, "section_seq": 1, "route_path_id": 69052}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 18, "distance_m": 61531.644, "section_seq": 1, "route_path_id": 69052}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61531.644, "from_m": 0.0, "section_seq": 1, "route_path_id": 69052}], "total_distance_m": 61531.644, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60008.248, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1523.396, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:52Z", "source_id": 52023537, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:18:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:53Z", "source_id": 16778179, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30715, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:16Z", "source_id": 52028445, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:23:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:19Z", "source_id": 16779637, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:24Z", "source_id": 52031576, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:28Z", "source_id": 16780571, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30654, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:35Z", "source_id": 52035854, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:44Z", "source_id": 16781820, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:56Z", "source_id": 52042897, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:57Z", "source_id": 16783932, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:17Z", "source_id": 52060279, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:19Z", "source_id": 16789218, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:48Z", "source_id": 52065386, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:51Z", "source_id": 16790799, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:51Z", "source_id": 52070028, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:56Z", "source_id": 16792283, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:16Z", "source_id": 52080206, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:22Z", "source_id": 16795464, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:49Z", "source_id": 52084501, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:54Z", "source_id": 16796839, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28789, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:04Z", "source_id": 52093887, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:06Z", "source_id": 16799871, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Horsham 0515 0515 1 None None London Victoria (C) 0611 0611 17 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26149/2026-09-17/detailed None Clapham Junction (C) 2026-09-17T06:05:00+01:00 London Victoria (C) 5.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 0606 0611 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:11:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16799871 1789621806597584 95 95 2026-09-17 05:21:48.985178 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:48.423379
598016 629979 L55618 465W53M617 2026-09-17 COMPLETE 16800828 2026-09-17 06:08:00 2026-09-17 05:21:51 2026-09-19 05:21:51 {"id": 629979, "stp": "P", "toc": "Greater Anglia", "uid": "L55618", "consist": "755405", "dest_crs": "BSE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55618/2026-09-17/detailed", "trust_id": "465W53M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:17:00", "dar_platform": null, "dest_station": "Bury St Edmunds", "service_date": "2026-09-17", "dest_arr_time": "0619", "dest_platform": "2", "is_terminated": 1, "next_location": "Bury St Edmunds", "signalling_id": "5W53", "timing_status": "EARLY", "origin_station": "Bury St Edmunds Recp.", "current_leg_arr": "0608", "current_leg_dep": "0617", "current_leg_end": "Bury St Edmunds", "origin_dep_time": "0617", "origin_platform": null, "current_location": "Bury St Edmunds", "last_update_time": "2026-09-17T05:21:51", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7088098999999999, 52.2537506], [0.7093787999999999, 52.2537523], [0.7096435999999999, 52.25374299999999], [0.7106976999999999, 52.25368600000001], [0.7115707, 52.2536202], [0.712623, 52.25358179999999]]}", "current_leg_start": "Bury St Edmunds Recp.", "dest_arr_time_act": "0619", "motion_projection": null, "next_location_lat": "52.2535818", "next_location_lon": "0.7126230", "previous_location": "Bury St Edmunds Recp.", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.442, \"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}], \"service_id\": 629979, \"profile_key\": \"fe0e1fb86289123c3c0e6b1cb3897dcfafc604a8001e244a69718fe812a9cad6\", \"schedule_id\": 16316, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Bury St Edmunds Recp.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72517}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": null, \"location\": \"Bury St Edmunds\", \"stage_seq\": 2, \"distance_m\": 260.442, \"section_seq\": 1, \"route_path_id\": 72517}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 260.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72517}], \"total_distance_m\": 260.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 260.442, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1431.0", "current_position_lat": "52.2535818", "current_position_lon": "0.7126230", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:43Z\", \"source_id\": 16800828, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bury St Edmunds", "service_state_platform": "2", "timing_fact_generation": 1789621910876346, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:50.872568", "service_state_evidence_id": 16800828, "current_leg_start_actual_dep": "2026-09-17T06:17:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T05:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:51.421225", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P None BSE 5W53 755405 5 100 None {"version": 3, "segments": [{"to_m": 260.442, "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}], "service_id": 629979, "profile_key": "fe0e1fb86289123c3c0e6b1cb3897dcfafc604a8001e244a69718fe812a9cad6", "schedule_id": 16316, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Bury St Edmunds Recp.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72517}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": null, "location": "Bury St Edmunds", "stage_seq": 2, "distance_m": 260.442, "section_seq": 1, "route_path_id": 72517}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 260.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 72517}], "total_distance_m": 260.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 260.442, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:43Z", "source_id": 16800828, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}] Bury St Edmunds Recp. 0617 0617 None 6:17:00 None Bury St Edmunds 0619 0619 2 EARLY -11 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55618/2026-09-17/detailed None Bury St Edmunds Recp. 2026-09-17T06:17:00+01:00 Bury St Edmunds 1431.0 {"type": "LineString", "coordinates": [[0.7088098999999999, 52.2537506], [0.7093787999999999, 52.2537523], [0.7096435999999999, 52.25374299999999], [0.7106976999999999, 52.25368600000001], [0.7115707, 52.2536202], [0.712623, 52.25358179999999]]} 0.2 0617 0608 Bury St Edmunds Recp. Bury St Edmunds Bury St Edmunds 52.2535818 0.7126230 52.2535818 0.7126230 1 0 2026-09-17 05:21:51 TERMINATED 2026-09-17 05:08:00 Bury St Edmunds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800828 1789621910876346 1 1 2026-09-17 05:21:51.421225 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:50.872568
598017 630266 P88398 882M04M517 2026-09-17 COMPLETE 16800381 2026-09-17 06:11:00 2026-09-17 05:22:21 2026-09-19 05:22:21 {"id": 630266, "stp": "P", "toc": "Southeastern", "uid": "P88398", "consist": "707015+707030", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88398/2026-09-17/detailed", "trust_id": "882M04M517", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2M04", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "0611", "current_leg_dep": "0604", "current_leg_end": "Dartford", "origin_dep_time": "0525", "origin_platform": "1", "current_location": "Dartford", "last_update_time": "2026-09-17T05:22:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Barnehurst", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Barnehurst", "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\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9111.618, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9493.481, \"from_m\": 9440.952, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10199.557, \"from_m\": 9493.481, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11864.495, \"from_m\": 10199.557, \"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\": 12488.338, \"from_m\": 11864.495, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14392.154, \"from_m\": 12488.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\": 14896.997, \"from_m\": 14392.154, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15122.057, \"from_m\": 14896.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15626.9, \"from_m\": 15122.057, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17530.717, \"from_m\": 15626.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18154.56, \"from_m\": 17530.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18193.943, \"from_m\": 18154.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\": 18782.703, \"from_m\": 18193.943, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20686.297, \"from_m\": 18782.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21188.644, \"from_m\": 20686.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30822.811, \"from_m\": 21188.644, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31315.854, \"from_m\": 30822.811, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31363.738, \"from_m\": 31315.854, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32524.114, \"from_m\": 31363.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33261.47, \"from_m\": 32524.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33307.112, \"from_m\": 33261.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33656.8, \"from_m\": 33307.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33929.517, \"from_m\": 33656.8, \"capability_applied\": null, \"effective_limit_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\": 630266, \"profile_key\": \"e9d7724c39ef90dcbfcd7f490bb97241ac8cd39d235f4927705166eef0c3b009\", \"schedule_id\": 23564, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0534\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.177, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9949.623, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545H\", \"location\": \"Blackheath\", \"stage_seq\": 10, \"distance_m\": 11504.632, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 12970.58, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Eltham\", \"stage_seq\": 12, \"distance_m\": 15009.527, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Falconwood\", \"stage_seq\": 13, \"distance_m\": 23205.456, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Welling\", \"stage_seq\": 14, \"distance_m\": 24843.427, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Bexleyheath\", \"stage_seq\": 15, \"distance_m\": 27107.998, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Barnehurst\", \"stage_seq\": 16, \"distance_m\": 28947.686, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 17, \"distance_m\": 30852.929, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 31395.368, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 32524.114, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 33208.043, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 33929.517, \"section_seq\": 1, \"route_path_id\": 100128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33929.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}], \"total_distance_m\": 33929.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33883.875, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:03Z\", \"source_id\": 52033229, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:09Z\", \"source_id\": 16781043, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:53Z\", \"source_id\": 52037250, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:59Z\", \"source_id\": 16782292, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:38Z\", \"source_id\": 52048446, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:44Z\", \"source_id\": 16785619, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:36Z\", \"source_id\": 52052203, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:38Z\", \"source_id\": 16786798, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:37Z\", \"source_id\": 52057839, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:42Z\", \"source_id\": 16788501, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:44Z\", \"source_id\": 52062389, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:46Z\", \"source_id\": 16789822, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:02Z\", \"source_id\": 52067253, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:06Z\", \"source_id\": 16791409, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:47Z\", \"source_id\": 52071408, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:52Z\", \"source_id\": 16792665, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:03Z\", \"source_id\": 52076444, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:08Z\", \"source_id\": 16794250, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:32Z\", \"source_id\": 52080581, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:38Z\", \"source_id\": 16795585, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31781, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:55Z\", \"source_id\": 52095379, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:57Z\", \"source_id\": 16800381, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1789621859233802, "current_leg_arrival_utc": "2026-09-17T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:55.157625", "service_state_evidence_id": 16800381, "current_leg_start_actual_dep": "2026-09-17T06:05:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:55.714467", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX DFD 2M04 707015+707030 10 100 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9111.618, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9493.481, "from_m": 9440.952, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10199.557, "from_m": 9493.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11864.495, "from_m": 10199.557, "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": 12488.338, "from_m": 11864.495, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14392.154, "from_m": 12488.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": 14896.997, "from_m": 14392.154, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15122.057, "from_m": 14896.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15626.9, "from_m": 15122.057, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17530.717, "from_m": 15626.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18154.56, "from_m": 17530.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18193.943, "from_m": 18154.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": 18782.703, "from_m": 18193.943, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20686.297, "from_m": 18782.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21188.644, "from_m": 20686.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30822.811, "from_m": 21188.644, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31315.854, "from_m": 30822.811, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31363.738, "from_m": 31315.854, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32524.114, "from_m": 31363.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33261.47, "from_m": 32524.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33307.112, "from_m": 33261.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33656.8, "from_m": 33307.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33929.517, "from_m": 33656.8, "capability_applied": null, "effective_limit_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": 630266, "profile_key": "e9d7724c39ef90dcbfcd7f490bb97241ac8cd39d235f4927705166eef0c3b009", "schedule_id": 23564, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0534", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.177, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Lewisham", "stage_seq": 9, "distance_m": 9949.623, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545H", "location": "Blackheath", "stage_seq": 10, "distance_m": 11504.632, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 12970.58, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Eltham", "stage_seq": 12, "distance_m": 15009.527, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Falconwood", "stage_seq": 13, "distance_m": 23205.456, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Welling", "stage_seq": 14, "distance_m": 24843.427, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Bexleyheath", "stage_seq": 15, "distance_m": 27107.998, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Barnehurst", "stage_seq": 16, "distance_m": 28947.686, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Perry Street Fork Jn", "stage_seq": 17, "distance_m": 30852.929, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 31395.368, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 32524.114, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 33208.043, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 33929.517, "section_seq": 1, "route_path_id": 100128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33929.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 100128}], "total_distance_m": 33929.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33883.875, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:03Z", "source_id": 52033229, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:09Z", "source_id": 16781043, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:53Z", "source_id": 52037250, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:59Z", "source_id": 16782292, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:38Z", "source_id": 52048446, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:44Z", "source_id": 16785619, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:36Z", "source_id": 52052203, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:38Z", "source_id": 16786798, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:37Z", "source_id": 52057839, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:42Z", "source_id": 16788501, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:44Z", "source_id": 52062389, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:46Z", "source_id": 16789822, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:02Z", "source_id": 52067253, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:06Z", "source_id": 16791409, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:47Z", "source_id": 52071408, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:52Z", "source_id": 16792665, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:03Z", "source_id": 52076444, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:08Z", "source_id": 16794250, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:32Z", "source_id": 52080581, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:38Z", "source_id": 16795585, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31781, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:55Z", "source_id": 52095379, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:57Z", "source_id": 16800381, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] London Charing Cross 0525 0525 1 None None Dartford 0612 0612 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88398/2026-09-17/detailed None Barnehurst 2026-09-17T06:05:00+01:00 Dartford 7.0 {"type": "LineString", "coordinates": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 3.0 0604 0611 Barnehurst Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-17 05:22:21 TERMINATED 2026-09-17 05:11:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800381 1789621859233802 68 68 2026-09-17 05:21:55.714467 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:55.157625
598018 628714 C01903 173A08M517 2026-09-17 COMPLETE 16801021 2026-09-17 06:09:00 2026-09-17 05:22:21 2026-09-19 05:22:21 {"id": 628714, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01903", "consist": "800110", "dest_crs": "HGT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01903/2026-09-17/detailed", "trust_id": "173A08M517", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": "05:11:00", "dar_platform": null, "dest_station": "Harrogate", "service_date": "2026-09-17", "dest_arr_time": "0610", "dest_platform": "3", "is_terminated": 1, "next_location": "Harrogate", "signalling_id": "3A08", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0609", "current_leg_dep": "0542", "current_leg_end": "Harrogate", "origin_dep_time": "0511", "origin_platform": null, "current_location": "Harrogate", "last_update_time": "2026-09-17T05:22:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-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.5530741999999995, 53.7935057], [-1.5533691999999997, 53.7934648], [-1.5535102, 53.79344300000001], [-1.5537660999999998, 53.79338669999999], [-1.5539437, 53.7933336], [-1.5541243, 53.79327429999999], [-1.5541621, 53.793262299999995], [-1.5546279, 53.79313709999999], [-1.5547182, 53.7930977], [-1.5551700999999998, 53.79289030000001], [-1.5552921, 53.792832399999995], [-1.5554774999999998, 53.7927471], [-1.5559817000000002, 53.7925315], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5732525999999998, 53.79729520000001], [-1.5742946, 53.7977091], [-1.5743563, 53.7977378], [-1.5747447, 53.7979314], [-1.5750583, 53.7981165], [-1.5753504, 53.79829489999999], [-1.5755515642398363, 53.79843751937881], [-1.5756057, 53.7984759], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726834999999997, 53.797064500000005], [-1.571626, 53.7966489], [-1.5715239, 53.7966078], [-1.5702914999999995, 53.7961121], [-1.5690921, 53.7956191], [-1.5676599999999998, 53.7950548], [-1.5667247, 53.7946812], [-1.5659107999999995, 53.79433950000001], [-1.5653323, 53.79409769999999], [-1.5633496, 53.79330569999999], [-1.5630328, 53.79317900000001], [-1.5630017, 53.79316659999999], [-1.5624348999999995, 53.792939999999994], [-1.5619431999999998, 53.79274230000001], [-1.5614614, 53.79257599999998], [-1.5613056, 53.792529300000005], [-1.5610623, 53.792454000000006], [-1.5604598, 53.7922654], [-1.5600721, 53.792156199999994], [-1.5596588, 53.7920609], [-1.5592724, 53.7919995], [-1.5591227000000003, 53.7919869], [-1.5587726999999998, 53.79196790000001], [-1.5584283, 53.7919698], [-1.5582531999999998, 53.791974], [-1.5581641, 53.7919766], [-1.5580785, 53.79198180000001], [-1.5578970999999997, 53.7919995], [-1.5578112, 53.7920079], [-1.5577104, 53.79202229999999], [-1.5575227, 53.7920506], [-1.5574279, 53.7920679], [-1.5573521, 53.7920832], [-1.5571676, 53.79212199999999], [-1.5569889, 53.7921668], [-1.5567932, 53.79221899999999], [-1.5566077, 53.7922772], [-1.5564047, 53.79235109999999], [-1.5563425, 53.79237229999999], [-1.5561740000000002, 53.79244800000001], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5726383, 53.7970881], [-1.5740360999999998, 53.797648800000005], [-1.5742922999999998, 53.7977515], [-1.5746806999999998, 53.797945], [-1.5749943, 53.79813010000001], [-1.5752863999999998, 53.7983085], [-1.5755417, 53.7984896], [-1.5758840999999997, 53.79876320000001], [-1.5761601, 53.799005], [-1.576393, 53.799237600000005], [-1.5767751, 53.79967879999999], [-1.577017, 53.8000065], [-1.5772284, 53.8003357], [-1.5775535, 53.8009901], [-1.5776897, 53.801369], [-1.5777889, 53.8017749], [-1.5778251, 53.80199369999998], [-1.5778362, 53.80207450000001], [-1.5778483, 53.80216239999999], [-1.5778487999999995, 53.8022629], [-1.5778519, 53.80247339999998], [-1.5778241999999998, 53.8028266], [-1.577782, 53.803105899999984], [-1.5777134999999998, 53.8033874], [-1.5775968, 53.80370959999998], [-1.5772992, 53.8043873], [-1.5771312999999998, 53.8047388], [-1.5769894, 53.8050388], [-1.5768615, 53.8053189], [-1.5766075, 53.8058594], [-1.5764364, 53.80622009999999], [-1.5762723, 53.806584], [-1.5762628, 53.806605999999995], [-1.5762146, 53.80671809999999], [-1.5761796, 53.8067995], [-1.5760943, 53.8070182], [-1.5759647999999995, 53.8074518], [-1.5759186, 53.807698599999995], [-1.575884, 53.8079426], [-1.5758712, 53.8082532], [-1.5758712, 53.8085667], [-1.5759116999999998, 53.808923199999995], [-1.5759788, 53.809284199999986], [-1.5760903, 53.80964099999999], [-1.5761573, 53.8098173], [-1.5762299999999998, 53.8099953], [-1.5763876, 53.8103159], [-1.5765710999999998, 53.81063589999999], [-1.5767602, 53.8109117], [-1.5768620999999998, 53.8110501], [-1.5769647, 53.811178899999994], [-1.5771760999999995, 53.8114407], [-1.5774098, 53.811681], [-1.5776562, 53.8119261], [-1.5779212, 53.81215670000001], [-1.5781014000000002, 53.8123084], [-1.5782738, 53.81244300000001], [-1.5788883, 53.81286799999999], [-1.5789468999999998, 53.8129034], [-1.5793322, 53.8131297], [-1.5797038, 53.8133338], [-1.5801084999999997, 53.813529], [-1.5804777, 53.81369759999999], [-1.5808731, 53.81386169999999], [-1.5811554, 53.81397369999999], [-1.5819411, 53.81425790000001], [-1.5827952, 53.8145657], [-1.5834151999999997, 53.81479149999999], [-1.5837216999999997, 53.8149041], [-1.5841974, 53.815070300000016], [-1.5867891, 53.81601750000001], [-1.5879433, 53.81643300000001], [-1.5885320999999997, 53.8166364], [-1.58905, 53.816794], [-1.5899858000000002, 53.8170722], [-1.5906431999999997, 53.8172447], [-1.5913190999999998, 53.817406], [-1.5920161, 53.81755530000001], [-1.5921652999999998, 53.817586799999994], [-1.592993, 53.8177575], [-1.5937056, 53.8178986], [-1.5941119, 53.817979], [-1.5944725, 53.81805649999999], [-1.5957176, 53.8183547], [-1.5961124999999998, 53.8184605], [-1.5965119, 53.81857769999999], [-1.5972062, 53.818804799999995], [-1.5976425, 53.81896160000001], [-1.5980542, 53.8191217], [-1.5986379, 53.8193645], [-1.5992049999999998, 53.8196241], [-1.5997230999999998, 53.81988659999999], [-1.6002002999999998, 53.8201499], [-1.6007566999999998, 53.820491399999995], [-1.6012597, 53.82082380000001], [-1.6017627, 53.82118959999999], [-1.6022412, 53.821579199999995], [-1.6028406999999998, 53.8221294], [-1.6033369, 53.8226501], [-1.6036529, 53.823016499999994], [-1.6038775, 53.82335179999999], [-1.6045724, 53.82448430000001], [-1.6047861, 53.82482710000001], [-1.6049878, 53.8251933], [-1.6052672, 53.82560149999999], [-1.605465, 53.82589140000001], [-1.6057196, 53.8262068], [-1.6059596, 53.82649750000001], [-1.6062647, 53.8268194], [-1.606583, 53.8271427], [-1.6067519999999995, 53.827305399999986], [-1.6069311999999998, 53.8274718], [-1.6072981, 53.827804499999985], [-1.6078979999999998, 53.8283124], [-1.6084695999999998, 53.8287863], [-1.6090361, 53.82926119999999], [-1.6108033, 53.8307282], [-1.6115296999999995, 53.8313795], [-1.6120459000000005, 53.831889999999994], [-1.612351, 53.832225099999995], [-1.6125865, 53.832537300000006], [-1.612786, 53.832841], [-1.6129485999999995, 53.8331184], [-1.6130922, 53.8334062], [-1.6132178999999998, 53.8336697], [-1.6133255999999998, 53.833946100000006], [-1.6134029, 53.8342069], [-1.6135681, 53.8350819], [-1.6137716999999998, 53.8361163], [-1.6139005999999998, 53.836497699999995], [-1.6140607, 53.83684529999999], [-1.614192, 53.8370724], [-1.6143226, 53.837298399999995], [-1.6144533, 53.8375245], [-1.6149772999999998, 53.8381644], [-1.6151249, 53.838322], [-1.6152487, 53.8384532], [-1.6154754, 53.83866750000001], [-1.6156890999999998, 53.83886950000001], [-1.6162884999999998, 53.839337699999994], [-1.6169531, 53.83976510000001], [-1.6169675114151385, 53.83977298992817], [-1.6177134999999998, 53.8401814], [-1.6179229999999998, 53.84028519999999], [-1.6182228999999997, 53.84042989999998], [-1.618297135006741, 53.84046508143667], [-1.6193079, 53.84094410000001], [-1.6197333, 53.84114400000001], [-1.6210564, 53.8417342], [-1.6212216999999998, 53.841812399999995], [-1.6236672, 53.842943799999986], [-1.6238341999999997, 53.843019700000006], [-1.6257883999999998, 53.843909200000006], [-1.6259556, 53.84399249999999], [-1.6269351, 53.84451759999999], [-1.6274284, 53.84480039999998], [-1.6278094, 53.8450632], [-1.6291634999999998, 53.84623650000001], [-1.6295776, 53.8467475], [-1.6298745999999995, 53.8471881], [-1.6300609, 53.847493500000006], [-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "53.9935746", "next_location_lon": "-1.5376098", "previous_location": "Leeds", "current_leg_milage": "20.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1054.058, \"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.469, \"from_m\": 1054.058, \"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\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2051.304, \"from_m\": 2012.215, \"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\": 2734.735, \"from_m\": 2051.304, \"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\": 3181.986, \"from_m\": 2734.735, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3518.19, \"from_m\": 3181.986, \"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\": 3768.105, \"from_m\": 3518.19, \"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\": 4440.662, \"from_m\": 3768.105, \"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\": 4448.035, \"from_m\": 4440.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5060.044, \"from_m\": 4448.035, \"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\": 6009.637, \"from_m\": 5060.044, \"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\": 6456.348, \"from_m\": 6009.637, \"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\": 6685.235, \"from_m\": 6456.348, \"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\": 7698.918, \"from_m\": 6685.235, \"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\": 8576.163, \"from_m\": 7698.918, \"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\": 9111.603, \"from_m\": 8576.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\": 32443.85, \"from_m\": 9111.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32835.61, \"from_m\": 32443.85, \"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\": 34414.789, \"from_m\": 32835.61, \"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\": 35843.766, \"from_m\": 34414.789, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35991.763, \"from_m\": 35843.766, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628714, \"profile_key\": \"600f06fad63c1ad8a1f0949ab198ab884e26605ce5892dc1859b19be57f277b2\", \"schedule_id\": 210, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0521H\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0542\", \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3642.053, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Leeds West Jn\", \"stage_seq\": 5, \"distance_m\": 4495.903, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Armley Jn\", \"stage_seq\": 6, \"distance_m\": 8712.787, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Horsforth\", \"stage_seq\": 7, \"distance_m\": 15794.519, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 8, \"distance_m\": 27746.481, \"section_seq\": 1, \"route_path_id\": 65669}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Harrogate\", \"stage_seq\": 9, \"distance_m\": 35991.763, \"section_seq\": 1, \"route_path_id\": 65669}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35991.763, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65669}], \"total_distance_m\": 35991.763, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 32338.169, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3653.594, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0511", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "53.9935746", "current_position_lon": "-1.5376098", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:19Z\", \"source_id\": 52060318, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:21Z\", \"source_id\": 16789253, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:58Z\", \"source_id\": 16801021, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1789621918556445, "current_leg_arrival_utc": "2026-09-17T06:09:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:11:58.549471", "service_state_evidence_id": 16801021, "current_leg_start_actual_dep": "2026-09-17T05:42:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-17T05:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:21:58.720520", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P XNL HGT 3A08 800110 9 125 None {"version": 3, "segments": [{"to_m": 1054.058, "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.469, "from_m": 1054.058, "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": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "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": 2734.735, "from_m": 2051.304, "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": 3181.986, "from_m": 2734.735, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3518.19, "from_m": 3181.986, "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": 3768.105, "from_m": 3518.19, "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": 4440.662, "from_m": 3768.105, "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": 4448.035, "from_m": 4440.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5060.044, "from_m": 4448.035, "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": 6009.637, "from_m": 5060.044, "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": 6456.348, "from_m": 6009.637, "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": 6685.235, "from_m": 6456.348, "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": 7698.918, "from_m": 6685.235, "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": 8576.163, "from_m": 7698.918, "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": 9111.603, "from_m": 8576.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": 32443.85, "from_m": 9111.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32835.61, "from_m": 32443.85, "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": 34414.789, "from_m": 32835.61, "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": 35843.766, "from_m": 34414.789, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35991.763, "from_m": 35843.766, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 628714, "profile_key": "600f06fad63c1ad8a1f0949ab198ab884e26605ce5892dc1859b19be57f277b2", "schedule_id": 210, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0511", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 65669}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0521H", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 65669}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0542", "location": "Leeds", "stage_seq": 4, "distance_m": 3642.053, "section_seq": 1, "route_path_id": 65669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Leeds West Jn", "stage_seq": 5, "distance_m": 4495.903, "section_seq": 1, "route_path_id": 65669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Armley Jn", "stage_seq": 6, "distance_m": 8712.787, "section_seq": 1, "route_path_id": 65669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Horsforth", "stage_seq": 7, "distance_m": 15794.519, "section_seq": 1, "route_path_id": 65669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Rigton S.B.", "stage_seq": 8, "distance_m": 27746.481, "section_seq": 1, "route_path_id": 65669}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Harrogate", "stage_seq": 9, "distance_m": 35991.763, "section_seq": 1, "route_path_id": 65669}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35991.763, "from_m": 0.0, "section_seq": 1, "route_path_id": 65669}], "total_distance_m": 35991.763, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 32338.169, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3653.594, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:19Z", "source_id": 52060318, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:21Z", "source_id": 16789253, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:58Z", "source_id": 16801021, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}] Neville Hill T&R.S.M.D 0511 0511 None 5:11:00 None Harrogate 0610 0610 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01903/2026-09-17/detailed None Leeds 2026-09-17T05:42:00+01:00 Harrogate 27.0 {"type": "LineString", "coordinates": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-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.5530741999999995, 53.7935057], [-1.5533691999999997, 53.7934648], [-1.5535102, 53.79344300000001], [-1.5537660999999998, 53.79338669999999], [-1.5539437, 53.7933336], [-1.5541243, 53.79327429999999], [-1.5541621, 53.793262299999995], [-1.5546279, 53.79313709999999], [-1.5547182, 53.7930977], [-1.5551700999999998, 53.79289030000001], [-1.5552921, 53.792832399999995], [-1.5554774999999998, 53.7927471], [-1.5559817000000002, 53.7925315], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5732525999999998, 53.79729520000001], [-1.5742946, 53.7977091], [-1.5743563, 53.7977378], [-1.5747447, 53.7979314], [-1.5750583, 53.7981165], [-1.5753504, 53.79829489999999], [-1.5755515642398363, 53.79843751937881], [-1.5756057, 53.7984759], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726834999999997, 53.797064500000005], [-1.571626, 53.7966489], [-1.5715239, 53.7966078], [-1.5702914999999995, 53.7961121], [-1.5690921, 53.7956191], [-1.5676599999999998, 53.7950548], [-1.5667247, 53.7946812], [-1.5659107999999995, 53.79433950000001], [-1.5653323, 53.79409769999999], [-1.5633496, 53.79330569999999], [-1.5630328, 53.79317900000001], [-1.5630017, 53.79316659999999], [-1.5624348999999995, 53.792939999999994], [-1.5619431999999998, 53.79274230000001], [-1.5614614, 53.79257599999998], [-1.5613056, 53.792529300000005], [-1.5610623, 53.792454000000006], [-1.5604598, 53.7922654], [-1.5600721, 53.792156199999994], [-1.5596588, 53.7920609], [-1.5592724, 53.7919995], [-1.5591227000000003, 53.7919869], [-1.5587726999999998, 53.79196790000001], [-1.5584283, 53.7919698], [-1.5582531999999998, 53.791974], [-1.5581641, 53.7919766], [-1.5580785, 53.79198180000001], [-1.5578970999999997, 53.7919995], [-1.5578112, 53.7920079], [-1.5577104, 53.79202229999999], [-1.5575227, 53.7920506], [-1.5574279, 53.7920679], [-1.5573521, 53.7920832], [-1.5571676, 53.79212199999999], [-1.5569889, 53.7921668], [-1.5567932, 53.79221899999999], [-1.5566077, 53.7922772], [-1.5564047, 53.79235109999999], [-1.5563425, 53.79237229999999], [-1.5561740000000002, 53.79244800000001], [-1.5560212, 53.792514100000005], [-1.5562194, 53.7924493], [-1.5564162, 53.79238420000001], [-1.5564716999999997, 53.7923656], [-1.5566423, 53.792302600000006], [-1.5568076, 53.79224959999999], [-1.5570031, 53.7921955], [-1.5571915999999997, 53.7921509], [-1.5574462999999998, 53.7920961], [-1.5575332, 53.7920814], [-1.5576293000000003, 53.79206479999999], [-1.5577221999999995, 53.7920509], [-1.5578234, 53.7920376], [-1.5578952, 53.7920307], [-1.5580879999999997, 53.7920137], [-1.5581708999999997, 53.79200629999999], [-1.5584259, 53.7919975], [-1.5587669, 53.79199960000001], [-1.5591006999999997, 53.7920228], [-1.5592578999999998, 53.792040799999995], [-1.5595368999999997, 53.79208070000001], [-1.5597717999999998, 53.7921289], [-1.5600562, 53.7921916], [-1.5603052, 53.7922548], [-1.5606036, 53.7923521], [-1.5610117, 53.7924759], [-1.5612595, 53.7925517], [-1.5614299, 53.79260719999999], [-1.5618876, 53.7927668], [-1.5624227999999998, 53.7929763], [-1.5629683, 53.793195299999994], [-1.562998, 53.793207200000005], [-1.5632399, 53.7933043], [-1.5652222, 53.7941074], [-1.5652893, 53.7941338], [-1.5658723999999995, 53.7943717], [-1.5666606999999997, 53.7946949], [-1.567596, 53.79506839999999], [-1.5690726999999998, 53.7956467], [-1.5702581999999998, 53.7961365], [-1.5715922, 53.79667699999999], [-1.5726030999999998, 53.79707429999999], [-1.5726383, 53.7970881], [-1.5740360999999998, 53.797648800000005], [-1.5742922999999998, 53.7977515], [-1.5746806999999998, 53.797945], [-1.5749943, 53.79813010000001], [-1.5752863999999998, 53.7983085], [-1.5755417, 53.7984896], [-1.5758840999999997, 53.79876320000001], [-1.5761601, 53.799005], [-1.576393, 53.799237600000005], [-1.5767751, 53.79967879999999], [-1.577017, 53.8000065], [-1.5772284, 53.8003357], [-1.5775535, 53.8009901], [-1.5776897, 53.801369], [-1.5777889, 53.8017749], [-1.5778251, 53.80199369999998], [-1.5778362, 53.80207450000001], [-1.5778483, 53.80216239999999], [-1.5778487999999995, 53.8022629], [-1.5778519, 53.80247339999998], [-1.5778241999999998, 53.8028266], [-1.577782, 53.803105899999984], [-1.5777134999999998, 53.8033874], [-1.5775968, 53.80370959999998], [-1.5772992, 53.8043873], [-1.5771312999999998, 53.8047388], [-1.5769894, 53.8050388], [-1.5768615, 53.8053189], [-1.5766075, 53.8058594], [-1.5764364, 53.80622009999999], [-1.5762723, 53.806584], [-1.5762628, 53.806605999999995], [-1.5762146, 53.80671809999999], [-1.5761796, 53.8067995], [-1.5760943, 53.8070182], [-1.5759647999999995, 53.8074518], [-1.5759186, 53.807698599999995], [-1.575884, 53.8079426], [-1.5758712, 53.8082532], [-1.5758712, 53.8085667], [-1.5759116999999998, 53.808923199999995], [-1.5759788, 53.809284199999986], [-1.5760903, 53.80964099999999], [-1.5761573, 53.8098173], [-1.5762299999999998, 53.8099953], [-1.5763876, 53.8103159], [-1.5765710999999998, 53.81063589999999], [-1.5767602, 53.8109117], [-1.5768620999999998, 53.8110501], [-1.5769647, 53.811178899999994], [-1.5771760999999995, 53.8114407], [-1.5774098, 53.811681], [-1.5776562, 53.8119261], [-1.5779212, 53.81215670000001], [-1.5781014000000002, 53.8123084], [-1.5782738, 53.81244300000001], [-1.5788883, 53.81286799999999], [-1.5789468999999998, 53.8129034], [-1.5793322, 53.8131297], [-1.5797038, 53.8133338], [-1.5801084999999997, 53.813529], [-1.5804777, 53.81369759999999], [-1.5808731, 53.81386169999999], [-1.5811554, 53.81397369999999], [-1.5819411, 53.81425790000001], [-1.5827952, 53.8145657], [-1.5834151999999997, 53.81479149999999], [-1.5837216999999997, 53.8149041], [-1.5841974, 53.815070300000016], [-1.5867891, 53.81601750000001], [-1.5879433, 53.81643300000001], [-1.5885320999999997, 53.8166364], [-1.58905, 53.816794], [-1.5899858000000002, 53.8170722], [-1.5906431999999997, 53.8172447], [-1.5913190999999998, 53.817406], [-1.5920161, 53.81755530000001], [-1.5921652999999998, 53.817586799999994], [-1.592993, 53.8177575], [-1.5937056, 53.8178986], [-1.5941119, 53.817979], [-1.5944725, 53.81805649999999], [-1.5957176, 53.8183547], [-1.5961124999999998, 53.8184605], [-1.5965119, 53.81857769999999], [-1.5972062, 53.818804799999995], [-1.5976425, 53.81896160000001], [-1.5980542, 53.8191217], [-1.5986379, 53.8193645], [-1.5992049999999998, 53.8196241], [-1.5997230999999998, 53.81988659999999], [-1.6002002999999998, 53.8201499], [-1.6007566999999998, 53.820491399999995], [-1.6012597, 53.82082380000001], [-1.6017627, 53.82118959999999], [-1.6022412, 53.821579199999995], [-1.6028406999999998, 53.8221294], [-1.6033369, 53.8226501], [-1.6036529, 53.823016499999994], [-1.6038775, 53.82335179999999], [-1.6045724, 53.82448430000001], [-1.6047861, 53.82482710000001], [-1.6049878, 53.8251933], [-1.6052672, 53.82560149999999], [-1.605465, 53.82589140000001], [-1.6057196, 53.8262068], [-1.6059596, 53.82649750000001], [-1.6062647, 53.8268194], [-1.606583, 53.8271427], [-1.6067519999999995, 53.827305399999986], [-1.6069311999999998, 53.8274718], [-1.6072981, 53.827804499999985], [-1.6078979999999998, 53.8283124], [-1.6084695999999998, 53.8287863], [-1.6090361, 53.82926119999999], [-1.6108033, 53.8307282], [-1.6115296999999995, 53.8313795], [-1.6120459000000005, 53.831889999999994], [-1.612351, 53.832225099999995], [-1.6125865, 53.832537300000006], [-1.612786, 53.832841], [-1.6129485999999995, 53.8331184], [-1.6130922, 53.8334062], [-1.6132178999999998, 53.8336697], [-1.6133255999999998, 53.833946100000006], [-1.6134029, 53.8342069], [-1.6135681, 53.8350819], [-1.6137716999999998, 53.8361163], [-1.6139005999999998, 53.836497699999995], [-1.6140607, 53.83684529999999], [-1.614192, 53.8370724], [-1.6143226, 53.837298399999995], [-1.6144533, 53.8375245], [-1.6149772999999998, 53.8381644], [-1.6151249, 53.838322], [-1.6152487, 53.8384532], [-1.6154754, 53.83866750000001], [-1.6156890999999998, 53.83886950000001], [-1.6162884999999998, 53.839337699999994], [-1.6169531, 53.83976510000001], [-1.6169675114151385, 53.83977298992817], [-1.6177134999999998, 53.8401814], [-1.6179229999999998, 53.84028519999999], [-1.6182228999999997, 53.84042989999998], [-1.618297135006741, 53.84046508143667], [-1.6193079, 53.84094410000001], [-1.6197333, 53.84114400000001], [-1.6210564, 53.8417342], [-1.6212216999999998, 53.841812399999995], [-1.6236672, 53.842943799999986], [-1.6238341999999997, 53.843019700000006], [-1.6257883999999998, 53.843909200000006], [-1.6259556, 53.84399249999999], [-1.6269351, 53.84451759999999], [-1.6274284, 53.84480039999998], [-1.6278094, 53.8450632], [-1.6291634999999998, 53.84623650000001], [-1.6295776, 53.8467475], [-1.6298745999999995, 53.8471881], [-1.6300609, 53.847493500000006], [-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]} 20.3 0542 0609 Leeds Harrogate Harrogate 53.9935746 -1.5376098 53.9935746 -1.5376098 1 0 2026-09-17 05:22:21 TERMINATED 2026-09-17 05:09:00 Harrogate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801021 1789621918556445 49 49 2026-09-17 05:21:58.720520 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:11:58.549471
598019 628786 G31041 365O03M517 2026-09-17 COMPLETE 16800482 2026-09-17 06:12:00 2026-09-17 05:22:21 2026-09-19 05:22:21 {"id": 628786, "stp": "P", "toc": "Merseyrail", "uid": "G31041", "consist": "777018", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31041/2026-09-17/detailed", "trust_id": "365O03M517", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "5O03", "timing_status": "EARLY", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0612", "current_leg_dep": "0548", "current_leg_end": "Hunt's Cross", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Hunt's Cross", "last_update_time": "2026-09-17T05:22:21", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994], [-2.9919506999999994, 53.4294291], [-2.9919782999999995, 53.4293772], [-2.9920304999999994, 53.429271], [-2.9920827, 53.4291649], [-2.9921869999999995, 53.4289526], [-2.9923655999999994, 53.4285571], [-2.9924323, 53.42838199999999], [-2.9925105000000003, 53.42817649999999], [-2.9926600999999997, 53.427665399999995], [-2.9931989999999997, 53.4256341], [-2.9933558, 53.425055], [-2.9935224, 53.4244186], [-2.9936973999999994, 53.4237596], [-2.9938583999999997, 53.423111899999995], [-2.9940663999999995, 53.422317], [-2.9943665, 53.42119649999999], [-2.9945479, 53.42057779999999], [-2.9946759, 53.4201419], [-2.9948024999999996, 53.419723600000005], [-2.9949476, 53.4192184], [-2.9951684, 53.418379300000005], [-2.9952245999999993, 53.4181474], [-2.995337, 53.417717], [-2.9954333, 53.4173164], [-2.9955325, 53.4168978], [-2.995571, 53.4164807], [-2.9955717, 53.41643549999999], [-2.995575, 53.41623170000001], [-2.9955645, 53.41598439999999], [-2.9955487, 53.41584329999999], [-2.995484, 53.415369599999984], [-2.995439999999999, 53.4150472], [-2.9953432102085085, 53.41428429590598], [-2.9953323, 53.41419830000001], [-2.9952476999999997, 53.4136453], [-2.9951793, 53.4133609], [-2.9951029, 53.413160899999994], [-2.9949735999999993, 53.4128846], [-2.9948753999999997, 53.41271009999999], [-2.9948199, 53.41263509999999], [-2.9942735, 53.4120493], [-2.9939172999999997, 53.41173030000001], [-2.993641, 53.4114979], [-2.9931882999999995, 53.41120389999999], [-2.9924962, 53.410787500000005], [-2.9919640999999997, 53.41044960000001], [-2.9915548, 53.41013730000001], [-2.9912170999999996, 53.40984649999999], [-2.9909674999999996, 53.40960379999999], [-2.9908536999999997, 53.409489], [-2.9906066999999994, 53.40918250000001], [-2.9904134999999994, 53.40887669999999], [-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], [-2.9786848, 53.4037634], [-2.9780628, 53.40348899999999], [-2.977279, 53.4030818], [-2.9770829999999995, 53.402944100000006], [-2.9768515, 53.40272569999999], [-2.9766119999999994, 53.4024175], [-2.9764736999999997, 53.40202889999999], [-2.9764312, 53.40169619999999], [-2.9764218999999996, 53.4015553], [-2.9764165, 53.401507299999984], [-2.9764026, 53.4013132], [-2.9763778999999997, 53.40073989999999], [-2.9763717, 53.400362300000005], [-2.9763941999999997, 53.3999152], [-2.9763863999999995, 53.398703399999995], [-2.9763221, 53.3966563], [-2.9763006, 53.3949994], [-2.9763010999999997, 53.39441680000001], [-2.976332199999999, 53.39389239999999], [-2.9763445, 53.39369069999999], [-2.9763789, 53.392169900000006], [-2.9764122, 53.39178449999999], [-2.976476, 53.39039960000001], [-2.9764934999999997, 53.3901359], [-2.9765729999999997, 53.3888792], [-2.9765858999999995, 53.3887596], [-2.9767235, 53.38701960000001], [-2.9767677999999997, 53.38608239999999], [-2.9767777, 53.385899899999984], [-2.9768438, 53.3849383], [-2.9768123999999996, 53.3845583], [-2.9767122999999995, 53.3841984], [-2.9765646, 53.38387430000001], [-2.9764416, 53.3836781], [-2.9763828, 53.383584199999994], [-2.9760576999999997, 53.383200299999984], [-2.9757935999999994, 53.3829475], [-2.9755289, 53.3827336], [-2.9748711, 53.3822308], [-2.9743005999999994, 53.3818648], [-2.9737912, 53.3815557], [-2.9731391000000005, 53.381253], [-2.9726527999999997, 53.38107559999999], [-2.9711127, 53.38066439999999], [-2.964440437594421, 53.379021698958795], [-2.9576006999999995, 53.37733769999999], [-2.9569566999999997, 53.3771683], [-2.9564336, 53.377015699999994], [-2.9559781999999997, 53.37687359999999], [-2.9553879, 53.376672799999994], [-2.954753999999999, 53.376437], [-2.9544724999999996, 53.37632450000001], [-2.9542166, 53.376222299999995], [-2.9529322, 53.375648700000006], [-2.9517768, 53.37513860000001], [-2.9501235, 53.3744046], [-2.9474803000000005, 53.373231], [-2.9440095, 53.3716771], [-2.9423680000000005, 53.3709698], [-2.9400505, 53.36996959999999], [-2.9390097, 53.3695414], [-2.9378643, 53.3691464], [-2.9367181999999996, 53.36879350000001], [-2.9360245999999997, 53.3685956], [-2.9351769999999995, 53.36835169999999], [-2.9344988, 53.36814689999999], [-2.9340132999999997, 53.3679669], [-2.9335329, 53.3677878], [-2.9334361, 53.3677517], [-2.9325772, 53.36740020000001], [-2.9320608, 53.3671659], [-2.9314116999999995, 53.3668362], [-2.9307223999999996, 53.3664607], [-2.9301592, 53.36613820000001], [-2.9296147, 53.36584129999999], [-2.9290057999999997, 53.36552679999999], [-2.928404899999999, 53.3652365], [-2.927899, 53.365014200000005], [-2.927603, 53.3648842], [-2.9272166999999993, 53.3647205], [-2.9265892999999994, 53.3644866], [-2.9255398, 53.364117099999994], [-2.9249919, 53.3639295], [-2.9241429, 53.36365279999999], [-2.9234414999999996, 53.36341189999999], [-2.9227441999999995, 53.3631548], [-2.9220267, 53.36286590000001], [-2.9209322999999996, 53.3623499], [-2.9197306999999997, 53.3617463], [-2.919226399999999, 53.3614703], [-2.9185665999999997, 53.3611246], [-2.9179873000000005, 53.360845100000006], [-2.9177032766902657, 53.36070877627213], [-2.9173556, 53.3605419], [-2.9166153999999995, 53.36024249999999], [-2.9152595, 53.359745200000006], [-2.9130231, 53.35898789999999], [-2.9114495, 53.358464700000006], [-2.9102410999999995, 53.3580671], [-2.909406300000001, 53.35783750000001], [-2.9088825, 53.357728], [-2.9085823999999993, 53.357674], [-2.9077041, 53.35753319999999], [-2.9067184, 53.35746429999999], [-2.9055793999999997, 53.3574353], [-2.9038533999999996, 53.3574009], [-2.9024331, 53.3573641], [-2.9018014999999995, 53.357349699999986], [-2.8975154, 53.357225799999995], [-2.8966315, 53.357241900000005], [-2.8945088, 53.3571859], [-2.893382, 53.35715400000001], [-2.8924301999999997, 53.3571324], [-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": "Kirkdale C.S.", "dest_arr_time_act": "0616", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Kirkdale C.S.", "current_leg_milage": "9.8", "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\": 4443.536, \"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\": 4813.416, \"from_m\": 4443.536, \"capability_applied\": null, \"effective_limit_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\": 6631.06, \"from_m\": 4813.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7491.357, \"from_m\": 6631.06, \"capability_applied\": null, \"effective_limit_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\": 12288.711, \"from_m\": 7491.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14477.395, \"from_m\": 12288.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15986.585, \"from_m\": 14477.395, \"capability_applied\": null, \"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\": 628786, \"profile_key\": \"2aa5391950a0ada35ad27e630cb24afc88b1ba3159561e84938ffc46bd0d50bf\", \"schedule_id\": 11507, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Sandhills\", \"stage_seq\": 2, \"distance_m\": 1188.875, \"section_seq\": 1, \"route_path_id\": 31969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 3, \"distance_m\": 3660.806, \"section_seq\": 1, \"route_path_id\": 31969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 4, \"distance_m\": 4613.193, \"section_seq\": 1, \"route_path_id\": 31969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 5, \"distance_m\": 13581.461, \"section_seq\": 1, \"route_path_id\": 31969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 6, \"distance_m\": 14477.395, \"section_seq\": 1, \"route_path_id\": 31969}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 7, \"distance_m\": 15986.585, \"section_seq\": 1, \"route_path_id\": 31969}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15986.585, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31969}], \"total_distance_m\": 15986.585, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 15536.958, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:23Z\", \"source_id\": 52061841, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:28Z\", \"source_id\": 16789708, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:15Z\", \"source_id\": 52067513, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:18Z\", \"source_id\": 16791487, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:34Z\", \"source_id\": 52071108, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:38Z\", \"source_id\": 16792589, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:54Z\", \"source_id\": 52083043, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:55Z\", \"source_id\": 16796338, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:02Z\", \"source_id\": 52095628, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:07Z\", \"source_id\": 16800482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789621868422747, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:02.339494", "service_state_evidence_id": 16800482, "current_leg_start_actual_dep": "2026-09-17T05:45:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:02.858642", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P XKK HNX 5O03 777018 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": 4443.536, "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": 4813.416, "from_m": 4443.536, "capability_applied": null, "effective_limit_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": 6631.06, "from_m": 4813.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7491.357, "from_m": 6631.06, "capability_applied": null, "effective_limit_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": 12288.711, "from_m": 7491.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14477.395, "from_m": 12288.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15986.585, "from_m": 14477.395, "capability_applied": null, "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": 628786, "profile_key": "2aa5391950a0ada35ad27e630cb24afc88b1ba3159561e84938ffc46bd0d50bf", "schedule_id": 11507, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Sandhills", "stage_seq": 2, "distance_m": 1188.875, "section_seq": 1, "route_path_id": 31969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Moorfields (Northern Line)", "stage_seq": 3, "distance_m": 3660.806, "section_seq": 1, "route_path_id": 31969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Liverpool Central (Northern)", "stage_seq": 4, "distance_m": 4613.193, "section_seq": 1, "route_path_id": 31969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Liverpool South Parkway (LL)", "stage_seq": 5, "distance_m": 13581.461, "section_seq": 1, "route_path_id": 31969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Hunts Cross West Jn", "stage_seq": 6, "distance_m": 14477.395, "section_seq": 1, "route_path_id": 31969}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 7, "distance_m": 15986.585, "section_seq": 1, "route_path_id": 31969}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15986.585, "from_m": 0.0, "section_seq": 1, "route_path_id": 31969}], "total_distance_m": 15986.585, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 15536.958, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:23Z", "source_id": 52061841, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:51:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:28Z", "source_id": 16789708, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:15Z", "source_id": 52067513, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:18Z", "source_id": 16791487, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:34Z", "source_id": 52071108, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:38Z", "source_id": 16792589, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:54Z", "source_id": 52083043, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:55Z", "source_id": 16796338, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:02Z", "source_id": 52095628, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:12:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:07Z", "source_id": 16800482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Kirkdale C.S. 0545 0545 None None None Hunt's Cross 0616 0616 3 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G31041/2026-09-17/detailed None Kirkdale C.S. 2026-09-17T05:45:00+01:00 Hunt's Cross 24.0 {"type": "LineString", "coordinates": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994], [-2.9919506999999994, 53.4294291], [-2.9919782999999995, 53.4293772], [-2.9920304999999994, 53.429271], [-2.9920827, 53.4291649], [-2.9921869999999995, 53.4289526], [-2.9923655999999994, 53.4285571], [-2.9924323, 53.42838199999999], [-2.9925105000000003, 53.42817649999999], [-2.9926600999999997, 53.427665399999995], [-2.9931989999999997, 53.4256341], [-2.9933558, 53.425055], [-2.9935224, 53.4244186], [-2.9936973999999994, 53.4237596], [-2.9938583999999997, 53.423111899999995], [-2.9940663999999995, 53.422317], [-2.9943665, 53.42119649999999], [-2.9945479, 53.42057779999999], [-2.9946759, 53.4201419], [-2.9948024999999996, 53.419723600000005], [-2.9949476, 53.4192184], [-2.9951684, 53.418379300000005], [-2.9952245999999993, 53.4181474], [-2.995337, 53.417717], [-2.9954333, 53.4173164], [-2.9955325, 53.4168978], [-2.995571, 53.4164807], [-2.9955717, 53.41643549999999], [-2.995575, 53.41623170000001], [-2.9955645, 53.41598439999999], [-2.9955487, 53.41584329999999], [-2.995484, 53.415369599999984], [-2.995439999999999, 53.4150472], [-2.9953432102085085, 53.41428429590598], [-2.9953323, 53.41419830000001], [-2.9952476999999997, 53.4136453], [-2.9951793, 53.4133609], [-2.9951029, 53.413160899999994], [-2.9949735999999993, 53.4128846], [-2.9948753999999997, 53.41271009999999], [-2.9948199, 53.41263509999999], [-2.9942735, 53.4120493], [-2.9939172999999997, 53.41173030000001], [-2.993641, 53.4114979], [-2.9931882999999995, 53.41120389999999], [-2.9924962, 53.410787500000005], [-2.9919640999999997, 53.41044960000001], [-2.9915548, 53.41013730000001], [-2.9912170999999996, 53.40984649999999], [-2.9909674999999996, 53.40960379999999], [-2.9908536999999997, 53.409489], [-2.9906066999999994, 53.40918250000001], [-2.9904134999999994, 53.40887669999999], [-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], [-2.9786848, 53.4037634], [-2.9780628, 53.40348899999999], [-2.977279, 53.4030818], [-2.9770829999999995, 53.402944100000006], [-2.9768515, 53.40272569999999], [-2.9766119999999994, 53.4024175], [-2.9764736999999997, 53.40202889999999], [-2.9764312, 53.40169619999999], [-2.9764218999999996, 53.4015553], [-2.9764165, 53.401507299999984], [-2.9764026, 53.4013132], [-2.9763778999999997, 53.40073989999999], [-2.9763717, 53.400362300000005], [-2.9763941999999997, 53.3999152], [-2.9763863999999995, 53.398703399999995], [-2.9763221, 53.3966563], [-2.9763006, 53.3949994], [-2.9763010999999997, 53.39441680000001], [-2.976332199999999, 53.39389239999999], [-2.9763445, 53.39369069999999], [-2.9763789, 53.392169900000006], [-2.9764122, 53.39178449999999], [-2.976476, 53.39039960000001], [-2.9764934999999997, 53.3901359], [-2.9765729999999997, 53.3888792], [-2.9765858999999995, 53.3887596], [-2.9767235, 53.38701960000001], [-2.9767677999999997, 53.38608239999999], [-2.9767777, 53.385899899999984], [-2.9768438, 53.3849383], [-2.9768123999999996, 53.3845583], [-2.9767122999999995, 53.3841984], [-2.9765646, 53.38387430000001], [-2.9764416, 53.3836781], [-2.9763828, 53.383584199999994], [-2.9760576999999997, 53.383200299999984], [-2.9757935999999994, 53.3829475], [-2.9755289, 53.3827336], [-2.9748711, 53.3822308], [-2.9743005999999994, 53.3818648], [-2.9737912, 53.3815557], [-2.9731391000000005, 53.381253], [-2.9726527999999997, 53.38107559999999], [-2.9711127, 53.38066439999999], [-2.964440437594421, 53.379021698958795], [-2.9576006999999995, 53.37733769999999], [-2.9569566999999997, 53.3771683], [-2.9564336, 53.377015699999994], [-2.9559781999999997, 53.37687359999999], [-2.9553879, 53.376672799999994], [-2.954753999999999, 53.376437], [-2.9544724999999996, 53.37632450000001], [-2.9542166, 53.376222299999995], [-2.9529322, 53.375648700000006], [-2.9517768, 53.37513860000001], [-2.9501235, 53.3744046], [-2.9474803000000005, 53.373231], [-2.9440095, 53.3716771], [-2.9423680000000005, 53.3709698], [-2.9400505, 53.36996959999999], [-2.9390097, 53.3695414], [-2.9378643, 53.3691464], [-2.9367181999999996, 53.36879350000001], [-2.9360245999999997, 53.3685956], [-2.9351769999999995, 53.36835169999999], [-2.9344988, 53.36814689999999], [-2.9340132999999997, 53.3679669], [-2.9335329, 53.3677878], [-2.9334361, 53.3677517], [-2.9325772, 53.36740020000001], [-2.9320608, 53.3671659], [-2.9314116999999995, 53.3668362], [-2.9307223999999996, 53.3664607], [-2.9301592, 53.36613820000001], [-2.9296147, 53.36584129999999], [-2.9290057999999997, 53.36552679999999], [-2.928404899999999, 53.3652365], [-2.927899, 53.365014200000005], [-2.927603, 53.3648842], [-2.9272166999999993, 53.3647205], [-2.9265892999999994, 53.3644866], [-2.9255398, 53.364117099999994], [-2.9249919, 53.3639295], [-2.9241429, 53.36365279999999], [-2.9234414999999996, 53.36341189999999], [-2.9227441999999995, 53.3631548], [-2.9220267, 53.36286590000001], [-2.9209322999999996, 53.3623499], [-2.9197306999999997, 53.3617463], [-2.919226399999999, 53.3614703], [-2.9185665999999997, 53.3611246], [-2.9179873000000005, 53.360845100000006], [-2.9177032766902657, 53.36070877627213], [-2.9173556, 53.3605419], [-2.9166153999999995, 53.36024249999999], [-2.9152595, 53.359745200000006], [-2.9130231, 53.35898789999999], [-2.9114495, 53.358464700000006], [-2.9102410999999995, 53.3580671], [-2.909406300000001, 53.35783750000001], [-2.9088825, 53.357728], [-2.9085823999999993, 53.357674], [-2.9077041, 53.35753319999999], [-2.9067184, 53.35746429999999], [-2.9055793999999997, 53.3574353], [-2.9038533999999996, 53.3574009], [-2.9024331, 53.3573641], [-2.9018014999999995, 53.357349699999986], [-2.8975154, 53.357225799999995], [-2.8966315, 53.357241900000005], [-2.8945088, 53.3571859], [-2.893382, 53.35715400000001], [-2.8924301999999997, 53.3571324], [-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]]} 9.8 0548 0612 Kirkdale C.S. Hunt's Cross Hunt's Cross 53.3607625 -2.8554215 53.3607625 -2.8554215 1 0 2026-09-17 05:22:21 TERMINATED 2026-09-17 05:12:00 Hunt's Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800482 1789621868422747 29 29 2026-09-17 05:22:02.858642 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:02.339494
598020 629409 C36204 735L14M617 2026-09-17 COMPLETE 16801084 2026-09-17 06:12:00 2026-09-17 05:22:21 2026-09-19 05:22:21 {"id": 629409, "stp": "P", "toc": "Elizabeth Line", "uid": "C36204", "consist": "345032", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36204/2026-09-17/detailed", "trust_id": "735L14M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L14", "timing_status": "ON TIME", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "0612", "current_leg_dep": "0603", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-17T05:22:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-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.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Old Oak Common Depot (Crossrail)", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Old Oak Common Depot (Crossrail)", "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\": 941.36, \"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\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3007.598, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3096.676, \"from_m\": 3007.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3335.719, \"from_m\": 3096.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3424.797, \"from_m\": 3335.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4786.811, \"from_m\": 3424.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5059.147, \"from_m\": 4786.811, \"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\": 6134.769, \"from_m\": 5059.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6502.451, \"from_m\": 6134.769, \"capability_applied\": null, \"effective_limit_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\": 629409, \"profile_key\": \"8c789423658e2984939865b5b73934e94bcefa4a996783722177781d8ce09b84\", \"schedule_id\": 4743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Old Oak Common Depart Sig\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 4, \"distance_m\": 3216.197, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 6502.451, \"section_seq\": 1, \"route_path_id\": 29832}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6502.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}], \"total_distance_m\": 6502.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5318.835, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1183.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "9.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:45Z\", \"source_id\": 52089768, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:48Z\", \"source_id\": 16798473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:43Z\", \"source_id\": 52095070, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:49Z\", \"source_id\": 16800251, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:03Z\", \"source_id\": 52097538, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:06Z\", \"source_id\": 16801084, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789621929567418, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:05.130117", "service_state_evidence_id": 52097538, "current_leg_start_actual_dep": "2026-09-17T06:02:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-17T05:12:01", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:05.844729", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 5L14 345032 9 90 None {"version": 3, "segments": [{"to_m": 941.36, "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": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3007.598, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3096.676, "from_m": 3007.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3335.719, "from_m": 3096.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3424.797, "from_m": 3335.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4786.811, "from_m": 3424.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5059.147, "from_m": 4786.811, "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": 6134.769, "from_m": 5059.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6502.451, "from_m": 6134.769, "capability_applied": null, "effective_limit_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": 629409, "profile_key": "8c789423658e2984939865b5b73934e94bcefa4a996783722177781d8ce09b84", "schedule_id": 4743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Old Oak Common Depart Sig", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Ladbroke Grove Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Portobello Jn (London)", "stage_seq": 4, "distance_m": 3216.197, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 6, "distance_m": 6502.451, "section_seq": 1, "route_path_id": 29832}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6502.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 29832}], "total_distance_m": 6502.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5318.835, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1183.616, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23016, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:45Z", "source_id": 52089768, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:48Z", "source_id": 16798473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:43Z", "source_id": 52095070, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:49Z", "source_id": 16800251, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:03Z", "source_id": 52097538, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:06Z", "source_id": 16801084, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 0602 0602 None None None Paddington (Crossrail) 0612 0612 A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36204/2026-09-17/detailed None Old Oak Common Depot (Crossrail) 2026-09-17T06:02:00+01:00 Paddington (Crossrail) 9.0 {"type": "LineString", "coordinates": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-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.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 3.1 0603 0612 Old Oak Common Depot (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-17 05:22:21 TERMINATED 2026-09-17 05:12:01 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 52097538 1789621929567418 15 15 2026-09-17 05:22:05.844729 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:05.130117
598021 628621 C36900 739H16M517 2026-09-17 COMPLETE 16800238 2026-09-17 06:12:00 2026-09-17 05:22:21 2026-09-19 05:22:21 {"id": 628621, "stp": "O", "toc": "Elizabeth Line", "uid": "C36900", "consist": "345060", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36900/2026-09-17/detailed", "trust_id": "739H16M517", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-17", "dest_arr_time": "0613", "dest_platform": "2", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H16", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "0612", "current_leg_dep": "0607", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0539", "origin_platform": "8", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-17T05:22:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"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\": 1762.381, \"from_m\": 1470.245, \"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\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5559.076, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8053.791, \"from_m\": 5559.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8867.302, \"from_m\": 8053.791, \"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\": 10564.151, \"from_m\": 8867.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11744.473, \"from_m\": 10564.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13848.363, \"from_m\": 11744.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14012.388, \"from_m\": 13848.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15665.997, \"from_m\": 14012.388, \"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\": 15839.558, \"from_m\": 15665.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16002.748, \"from_m\": 15839.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16295.915, \"from_m\": 16002.748, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18539.969, \"from_m\": 16295.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19050.952, \"from_m\": 18539.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19694.406, \"from_m\": 19050.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22327.445, \"from_m\": 19694.406, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23221.151, \"from_m\": 22327.445, \"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\": 23666.364, \"from_m\": 23221.151, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23877.426, \"from_m\": 23666.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24056.962, \"from_m\": 23877.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25664.585, \"from_m\": 24056.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26026.884, \"from_m\": 25664.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26455.522, \"from_m\": 26026.884, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628621, \"profile_key\": \"b0688385d5e0d07bbd34a390094fa79007682673371f475a057a606ce20190ed\", \"schedule_id\": 39286, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Acton Main Line\", \"stage_seq\": 5, \"distance_m\": 6630.416, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Acton West Jn\", \"stage_seq\": 6, \"distance_m\": 8209.791, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 7, \"distance_m\": 9009.37, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 10418.293, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Hanwell\", \"stage_seq\": 9, \"distance_m\": 11696.232, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 14347.911, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 11, \"distance_m\": 17427.503, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 12, \"distance_m\": 17634.795, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 13, \"distance_m\": 19559.438, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0608\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 14, \"distance_m\": 23419.121, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 15, \"distance_m\": 26455.522, \"section_seq\": 1, \"route_path_id\": 44748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26455.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44748}], \"total_distance_m\": 26455.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24047.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.079, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:34Z\", \"source_id\": 52053556, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:38Z\", \"source_id\": 16787207, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:37Z\", \"source_id\": 52057866, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:42Z\", \"source_id\": 16788507, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:05Z\", \"source_id\": 52061419, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:14Z\", \"source_id\": 16789595, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:39Z\", \"source_id\": 16790719, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:36Z\", \"source_id\": 52069574, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:43Z\", \"source_id\": 16792153, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:21Z\", \"source_id\": 52075364, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793944, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:50Z\", \"source_id\": 52086298, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:57Z\", \"source_id\": 16797451, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:39Z\", \"source_id\": 52094965, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:43Z\", \"source_id\": 16800238, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "2", "timing_fact_generation": 1789621844031624, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:07.142424", "service_state_evidence_id": 16800238, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:07.395782", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line O PAD HAF 9H16 345060 9 90 None {"version": 3, "segments": [{"to_m": 1470.245, "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": 1762.381, "from_m": 1470.245, "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": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5559.076, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8053.791, "from_m": 5559.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8867.302, "from_m": 8053.791, "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": 10564.151, "from_m": 8867.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11744.473, "from_m": 10564.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13848.363, "from_m": 11744.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14012.388, "from_m": 13848.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15665.997, "from_m": 14012.388, "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": 15839.558, "from_m": 15665.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16002.748, "from_m": 15839.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16295.915, "from_m": 16002.748, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18539.969, "from_m": 16295.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19050.952, "from_m": 18539.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19694.406, "from_m": 19050.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22327.445, "from_m": 19694.406, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23221.151, "from_m": 22327.445, "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": 23666.364, "from_m": 23221.151, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23877.426, "from_m": 23666.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 24056.962, "from_m": 23877.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25664.585, "from_m": 24056.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26026.884, "from_m": 25664.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26455.522, "from_m": 26026.884, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 628621, "profile_key": "b0688385d5e0d07bbd34a390094fa79007682673371f475a057a606ce20190ed", "schedule_id": 39286, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Acton Main Line", "stage_seq": 5, "distance_m": 6630.416, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Acton West Jn", "stage_seq": 6, "distance_m": 8209.791, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Ealing Broadway", "stage_seq": 7, "distance_m": 9009.37, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551", "location": "West Ealing", "stage_seq": 8, "distance_m": 10418.293, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Hanwell", "stage_seq": 9, "distance_m": 11696.232, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Southall", "stage_seq": 10, "distance_m": 14347.911, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Hayes & Harlington", "stage_seq": 11, "distance_m": 17427.503, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Heathrow Airport Jn", "stage_seq": 12, "distance_m": 17634.795, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Heathrow Tunnel Jn", "stage_seq": 13, "distance_m": 19559.438, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0608", "location": "Heathrow Terminals 2 & 3", "stage_seq": 14, "distance_m": 23419.121, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 15, "distance_m": 26455.522, "section_seq": 1, "route_path_id": 44748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26455.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 44748}], "total_distance_m": 26455.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24047.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.079, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:34Z", "source_id": 52053556, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:45:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:38Z", "source_id": 16787207, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:37Z", "source_id": 52057866, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:42Z", "source_id": 16788507, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:05Z", "source_id": 52061419, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:51:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:14Z", "source_id": 16789595, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:39Z", "source_id": 16790719, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:36Z", "source_id": 52069574, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:43Z", "source_id": 16792153, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:21Z", "source_id": 52075364, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793944, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:50Z", "source_id": 52086298, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:57Z", "source_id": 16797451, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23475, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:39Z", "source_id": 52094965, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:43Z", "source_id": 16800238, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] London Paddington 0539 0539 8 None None Heathrow Terminal 4 0613 0612 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36900/2026-09-17/detailed None Heathrow Terminals 2 & 3 2026-09-17T06:08:00+01:00 Heathrow Terminal 4 5.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} 1.9 0607 0612 Heathrow Terminals 2 & 3 Heathrow Terminal 4 Heathrow Terminal 4 51.4596963 -0.4454212 51.4596963 -0.4454212 1 0 2026-09-17 05:22:21 TERMINATED 2026-09-17 05:12:00 Heathrow Terminal 4 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800238 1789621844031624 60 60 2026-09-17 05:22:07.395782 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:07.142424
598022 628055 W34850 741D03M517 2026-09-17 COMPLETE 16800195 2026-09-17 06:12:00 2026-09-17 05:22:21 2026-09-19 05:22:21 {"id": 628055, "stp": "P", "toc": "Great Western Railway", "uid": "W34850", "consist": "800008", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34850/2026-09-17/detailed", "trust_id": "741D03M517", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "8", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1D03", "timing_status": "ON TIME", "origin_station": "Oxford", "current_leg_arr": "0612", "current_leg_dep": "0548", "current_leg_end": "London Paddington", "origin_dep_time": "0520", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-17T05:22:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "0612", "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\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 438.419, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 844.994, \"from_m\": 438.419, \"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\": 1380.466, \"from_m\": 844.994, \"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\": 1442.642, \"from_m\": 1380.466, \"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\": 1981.11, \"from_m\": 1442.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15919.477, \"from_m\": 1981.11, \"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\": 18568.035, \"from_m\": 15919.477, \"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\": 18637.191, \"from_m\": 18568.035, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18783.872, \"from_m\": 18637.191, \"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\": 43129.11, \"from_m\": 18783.872, \"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\": 43194.173, \"from_m\": 43129.11, \"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\": 43538.966, \"from_m\": 43194.173, \"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\": 43951.428, \"from_m\": 43538.966, \"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\": 44088.034, \"from_m\": 43951.428, \"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\": 44128.29, \"from_m\": 44088.034, \"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\": 44317.932, \"from_m\": 44128.29, \"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\": 45030.083, \"from_m\": 44317.932, \"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\": 45654.6, \"from_m\": 45030.083, \"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\": 45712.99, \"from_m\": 45654.6, \"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\": 45769.11, \"from_m\": 45712.99, \"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\": 45875.997, \"from_m\": 45769.11, \"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\": 45934.378, \"from_m\": 45875.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46014.324, \"from_m\": 45934.378, \"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\": 52771.252, \"from_m\": 46014.324, \"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\": 52825.763, \"from_m\": 52771.252, \"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\": 62003.242, \"from_m\": 52825.763, \"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\": 62014.846, \"from_m\": 62003.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63344.592, \"from_m\": 62014.846, \"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\": 63495.182, \"from_m\": 63344.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63533.722, \"from_m\": 63495.182, \"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\": 64023.237, \"from_m\": 63533.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64106.75, \"from_m\": 64023.237, \"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\": 94703.039, \"from_m\": 64106.75, \"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\": 98966.499, \"from_m\": 94703.039, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99167.905, \"from_m\": 98966.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\": 99253.584, \"from_m\": 99167.905, \"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\": 100416.845, \"from_m\": 99253.584, \"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\": 100701.856, \"from_m\": 100416.845, \"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\": 102171.981, \"from_m\": 100701.856, \"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\": 628055, \"profile_key\": \"6913402227c016a4141bcade7ac741e77839b5f4c9eb434e2092ee944f1c3de0\", \"schedule_id\": 26743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Hinksey North\", \"stage_seq\": 2, \"distance_m\": 1834.564, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Kennington Jn\", \"stage_seq\": 3, \"distance_m\": 4339.622, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 4, \"distance_m\": 15848.624, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0533\", \"location\": \"Didcot Parkway\", \"stage_seq\": 5, \"distance_m\": 17140.253, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Didcot East Jn\", \"stage_seq\": 6, \"distance_m\": 18073.611, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Goring & Streatley\", \"stage_seq\": 7, \"distance_m\": 30568.701, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 8, \"distance_m\": 44214.83, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0548\", \"location\": \"Reading\", \"stage_seq\": 9, \"distance_m\": 44553.2, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 45712.99, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 52497.638, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Maidenhead\", \"stage_seq\": 12, \"distance_m\": 63386.761, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Slough\", \"stage_seq\": 13, \"distance_m\": 72615.881, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Stockley Jn\", \"stage_seq\": 14, \"distance_m\": 82888.443, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 15, \"distance_m\": 84548.576, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Southall\", \"stage_seq\": 16, \"distance_m\": 87828.276, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 93993.921, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 18, \"distance_m\": 99385.284, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 19, \"distance_m\": 100257.425, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 20, \"distance_m\": 101531.566, \"section_seq\": 1, \"route_path_id\": 38913}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 21, \"distance_m\": 102171.981, \"section_seq\": 1, \"route_path_id\": 38913}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 102171.981, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38913}], \"total_distance_m\": 102171.981, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 100680.415, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1491.566, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:58Z\", \"source_id\": 52036207, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:06Z\", \"source_id\": 16781942, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:11Z\", \"source_id\": 52045507, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:18Z\", \"source_id\": 16784736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:28Z\", \"source_id\": 52052032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:33Z\", \"source_id\": 16786768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:30Z\", \"source_id\": 52064992, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:33Z\", \"source_id\": 16790677, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:00Z\", \"source_id\": 52070262, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:09Z\", \"source_id\": 16792364, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:38Z\", \"source_id\": 52074285, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:41Z\", \"source_id\": 16793582, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:49Z\", \"source_id\": 52079450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:51Z\", \"source_id\": 16795180, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:41Z\", \"source_id\": 52082652, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:49Z\", \"source_id\": 16796220, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:37Z\", \"source_id\": 52085917, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:42Z\", \"source_id\": 16797294, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:36Z\", \"source_id\": 52094912, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:38Z\", \"source_id\": 16800195, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "8", "timing_fact_generation": 1789621839062800, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:17.324370", "service_state_evidence_id": 16800195, "current_leg_start_actual_dep": "2026-09-17T05:48:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:18.079620", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P OXF PAD 1D03 800008 5 125 None {"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 438.419, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 844.994, "from_m": 438.419, "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": 1380.466, "from_m": 844.994, "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": 1442.642, "from_m": 1380.466, "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": 1981.11, "from_m": 1442.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15919.477, "from_m": 1981.11, "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": 18568.035, "from_m": 15919.477, "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": 18637.191, "from_m": 18568.035, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18783.872, "from_m": 18637.191, "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": 43129.11, "from_m": 18783.872, "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": 43194.173, "from_m": 43129.11, "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": 43538.966, "from_m": 43194.173, "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": 43951.428, "from_m": 43538.966, "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": 44088.034, "from_m": 43951.428, "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": 44128.29, "from_m": 44088.034, "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": 44317.932, "from_m": 44128.29, "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": 45030.083, "from_m": 44317.932, "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": 45654.6, "from_m": 45030.083, "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": 45712.99, "from_m": 45654.6, "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": 45769.11, "from_m": 45712.99, "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": 45875.997, "from_m": 45769.11, "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": 45934.378, "from_m": 45875.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46014.324, "from_m": 45934.378, "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": 52771.252, "from_m": 46014.324, "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": 52825.763, "from_m": 52771.252, "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": 62003.242, "from_m": 52825.763, "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": 62014.846, "from_m": 62003.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63344.592, "from_m": 62014.846, "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": 63495.182, "from_m": 63344.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63533.722, "from_m": 63495.182, "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": 64023.237, "from_m": 63533.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64106.75, "from_m": 64023.237, "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": 94703.039, "from_m": 64106.75, "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": 98966.499, "from_m": 94703.039, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99167.905, "from_m": 98966.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": 99253.584, "from_m": 99167.905, "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": 100416.845, "from_m": 99253.584, "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": 100701.856, "from_m": 100416.845, "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": 102171.981, "from_m": 100701.856, "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": 628055, "profile_key": "6913402227c016a4141bcade7ac741e77839b5f4c9eb434e2092ee944f1c3de0", "schedule_id": 26743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Hinksey North", "stage_seq": 2, "distance_m": 1834.564, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Kennington Jn", "stage_seq": 3, "distance_m": 4339.622, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Didcot North Jn", "stage_seq": 4, "distance_m": 15848.624, "section_seq": 1, "route_path_id": 38913}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0533", "location": "Didcot Parkway", "stage_seq": 5, "distance_m": 17140.253, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Didcot East Jn", "stage_seq": 6, "distance_m": 18073.611, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Goring & Streatley", "stage_seq": 7, "distance_m": 30568.701, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Reading High Level Jn", "stage_seq": 8, "distance_m": 44214.83, "section_seq": 1, "route_path_id": 38913}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0548", "location": "Reading", "stage_seq": 9, "distance_m": 44553.2, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Kennet Bridge Jn", "stage_seq": 10, "distance_m": 45712.99, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Twyford", "stage_seq": 11, "distance_m": 52497.638, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Maidenhead", "stage_seq": 12, "distance_m": 63386.761, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Slough", "stage_seq": 13, "distance_m": 72615.881, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Stockley Jn", "stage_seq": 14, "distance_m": 82888.443, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Heathrow Airport Jn", "stage_seq": 15, "distance_m": 84548.576, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Southall", "stage_seq": 16, "distance_m": 87828.276, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 93993.921, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Ladbroke Grove Jn", "stage_seq": 18, "distance_m": 99385.284, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Portobello Jn (London)", "stage_seq": 19, "distance_m": 100257.425, "section_seq": 1, "route_path_id": 38913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Royal Oak Junction", "stage_seq": 20, "distance_m": 101531.566, "section_seq": 1, "route_path_id": 38913}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "London Paddington", "stage_seq": 21, "distance_m": 102171.981, "section_seq": 1, "route_path_id": 38913}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 102171.981, "from_m": 0.0, "section_seq": 1, "route_path_id": 38913}], "total_distance_m": 102171.981, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 100680.415, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1491.566, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23968, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:58Z", "source_id": 52036207, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:06Z", "source_id": 16781942, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:11Z", "source_id": 52045507, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:18Z", "source_id": 16784736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:28Z", "source_id": 52052032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:33Z", "source_id": 16786768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:30Z", "source_id": 52064992, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:33Z", "source_id": 16790677, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:00Z", "source_id": 52070262, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:09Z", "source_id": 16792364, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:38Z", "source_id": 52074285, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:41Z", "source_id": 16793582, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:49Z", "source_id": 52079450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:51Z", "source_id": 16795180, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:41Z", "source_id": 52082652, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:04:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:49Z", "source_id": 16796220, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:37Z", "source_id": 52085917, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:42Z", "source_id": 16797294, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:36Z", "source_id": 52094912, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:38Z", "source_id": 16800195, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Oxford 0520 0520 3 None None London Paddington 0612 0612 8 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34850/2026-09-17/detailed None Reading 2026-09-17T05:48:00+01:00 London Paddington 24.0 {"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 35.7 0548 0612 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-17 05:22:21 TERMINATED 2026-09-17 05:12:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800195 1789621839062800 89 89 2026-09-17 05:22:18.079620 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:17.324370
598023 630088 W68643 072G02M517 2026-09-17 COMPLETE 16800521 2026-09-17 06:12:00 2026-09-17 05:22:21 2026-09-19 05:22:21 {"id": 630088, "stp": "O", "toc": "ScotRail", "uid": "W68643", "consist": "380012", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68643/2026-09-17/detailed", "trust_id": "072G02M517", "origin_crs": "GRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "12", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2G02", "timing_status": "ON TIME", "origin_station": "Gourock", "current_leg_arr": "0612", "current_leg_dep": "0604", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0520", "origin_platform": "2", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T05:22:21", "route_debug_link": null, "timing_variation": "0 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": "0612", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cardonald", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 521.988, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 914.989, \"from_m\": 521.988, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2706.976, \"from_m\": 914.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4033.011, \"from_m\": 2706.976, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6587.151, \"from_m\": 4033.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8887.619, \"from_m\": 6587.151, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9479.236, \"from_m\": 8887.619, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10301.401, \"from_m\": 9479.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12631.659, \"from_m\": 10301.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13453.824, \"from_m\": 12631.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14045.441, \"from_m\": 13453.824, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14332.535, \"from_m\": 14045.441, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14373.86, \"from_m\": 14332.535, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14702.436, \"from_m\": 14373.86, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15294.025, \"from_m\": 14702.436, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16116.446, \"from_m\": 15294.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35339.823, \"from_m\": 16116.446, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36670.653, \"from_m\": 35339.823, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38405.708, \"from_m\": 36670.653, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38508.549, \"from_m\": 38405.708, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 44922.988, \"from_m\": 38508.549, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45185.172, \"from_m\": 44922.988, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45283.642, \"from_m\": 45185.172, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45325.342, \"from_m\": 45283.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45877.89, \"from_m\": 45325.342, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46341.311, \"from_m\": 45877.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46775.432, \"from_m\": 46341.311, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47302.904, \"from_m\": 46775.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47727.447, \"from_m\": 47302.904, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 630088, \"profile_key\": \"49105c3e24a8437246a33b38d9dfbd629a416fe7330d0d78ac09509551917f0b\", \"schedule_id\": 41434, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Gourock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0523H\", \"location\": \"Fort Matilda\", \"stage_seq\": 2, \"distance_m\": 1867.382, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0526H\", \"location\": \"Greenock West\", \"stage_seq\": 3, \"distance_m\": 4114.371, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528H\", \"location\": \"Greenock Central\", \"stage_seq\": 4, \"distance_m\": 5187.846, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Cartsdyke\", \"stage_seq\": 5, \"distance_m\": 6487.445, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533\", \"location\": \"Bogston\", \"stage_seq\": 6, \"distance_m\": 7895.605, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 8600.525, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 9356.013, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0538H\", \"location\": \"Woodhall\", \"stage_seq\": 9, \"distance_m\": 11466.53, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Langbank\", \"stage_seq\": 10, \"distance_m\": 21763.795, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Bishopton\", \"stage_seq\": 11, \"distance_m\": 28181.272, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Paisley St. James\", \"stage_seq\": 12, \"distance_m\": 34902.995, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0557\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 13, \"distance_m\": 36144.772, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 14, \"distance_m\": 37931.317, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Hillington West\", \"stage_seq\": 15, \"distance_m\": 39699.47, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602H\", \"location\": \"Hillington East\", \"stage_seq\": 16, \"distance_m\": 40767.221, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Cardonald\", \"stage_seq\": 17, \"distance_m\": 41792.839, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Gower Street Jn\", \"stage_seq\": 18, \"distance_m\": 44537.894, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Shields Jn\", \"stage_seq\": 19, \"distance_m\": 45093.671, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46800.907, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47727.447, \"section_seq\": 1, \"route_path_id\": 35521}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47727.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35521}], \"total_distance_m\": 47727.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47264.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:15Z\", \"source_id\": 52026601, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:24Z\", \"source_id\": 16779067, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:45Z\", \"source_id\": 52029896, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:48Z\", \"source_id\": 16780043, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:22Z\", \"source_id\": 52032578, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:29Z\", \"source_id\": 16780823, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:39Z\", \"source_id\": 52035914, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:44Z\", \"source_id\": 16781837, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:40Z\", \"source_id\": 52038097, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:43Z\", \"source_id\": 16782503, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:29Z\", \"source_id\": 52040185, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:34Z\", \"source_id\": 16783096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:50Z\", \"source_id\": 52043856, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:52Z\", \"source_id\": 16784216, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:42Z\", \"source_id\": 52048489, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:44Z\", \"source_id\": 16785625, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:20Z\", \"source_id\": 52056087, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:23Z\", \"source_id\": 16787958, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:21Z\", \"source_id\": 52064779, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:23Z\", \"source_id\": 16790611, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:40Z\", \"source_id\": 52068167, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:42Z\", \"source_id\": 16791700, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:45Z\", \"source_id\": 52075997, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:52Z\", \"source_id\": 16794128, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:33Z\", \"source_id\": 52078980, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:39Z\", \"source_id\": 16795063, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:57Z\", \"source_id\": 52081332, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:58Z\", \"source_id\": 16795827, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:04Z\", \"source_id\": 52095698, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:09Z\", \"source_id\": 16800521, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "12", "timing_fact_generation": 1789621869437981, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:21.230719", "service_state_evidence_id": 16800521, "current_leg_start_actual_dep": "2026-09-17T06:04:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:21.590338", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail O GRK GLC 2G02 380012 3 100 None {"version": 3, "segments": [{"to_m": 521.988, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 914.989, "from_m": 521.988, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2706.976, "from_m": 914.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4033.011, "from_m": 2706.976, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6587.151, "from_m": 4033.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8887.619, "from_m": 6587.151, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9479.236, "from_m": 8887.619, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10301.401, "from_m": 9479.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12631.659, "from_m": 10301.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13453.824, "from_m": 12631.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14045.441, "from_m": 13453.824, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14332.535, "from_m": 14045.441, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14373.86, "from_m": 14332.535, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14702.436, "from_m": 14373.86, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15294.025, "from_m": 14702.436, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16116.446, "from_m": 15294.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35339.823, "from_m": 16116.446, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36670.653, "from_m": 35339.823, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38405.708, "from_m": 36670.653, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38508.549, "from_m": 38405.708, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 44922.988, "from_m": 38508.549, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45185.172, "from_m": 44922.988, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45283.642, "from_m": 45185.172, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45325.342, "from_m": 45283.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45877.89, "from_m": 45325.342, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 46341.311, "from_m": 45877.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46775.432, "from_m": 46341.311, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47302.904, "from_m": 46775.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47727.447, "from_m": 47302.904, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 630088, "profile_key": "49105c3e24a8437246a33b38d9dfbd629a416fe7330d0d78ac09509551917f0b", "schedule_id": 41434, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Gourock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0523H", "location": "Fort Matilda", "stage_seq": 2, "distance_m": 1867.382, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0526H", "location": "Greenock West", "stage_seq": 3, "distance_m": 4114.371, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528H", "location": "Greenock Central", "stage_seq": 4, "distance_m": 5187.846, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Cartsdyke", "stage_seq": 5, "distance_m": 6487.445, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533", "location": "Bogston", "stage_seq": 6, "distance_m": 7895.605, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 8600.525, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 9356.013, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0538H", "location": "Woodhall", "stage_seq": 9, "distance_m": 11466.53, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Langbank", "stage_seq": 10, "distance_m": 21763.795, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Bishopton", "stage_seq": 11, "distance_m": 28181.272, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Paisley St. James", "stage_seq": 12, "distance_m": 34902.995, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0557", "location": "Paisley Gilmour Street", "stage_seq": 13, "distance_m": 36144.772, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Arkleston Jn", "stage_seq": 14, "distance_m": 37931.317, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Hillington West", "stage_seq": 15, "distance_m": 39699.47, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602H", "location": "Hillington East", "stage_seq": 16, "distance_m": 40767.221, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Cardonald", "stage_seq": 17, "distance_m": 41792.839, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Gower Street Jn", "stage_seq": 18, "distance_m": 44537.894, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Shields Jn", "stage_seq": 19, "distance_m": 45093.671, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46800.907, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47727.447, "section_seq": 1, "route_path_id": 35521}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47727.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 35521}], "total_distance_m": 47727.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47264.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1620, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:15Z", "source_id": 52026601, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:24Z", "source_id": 16779067, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1625, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:45Z", "source_id": 52029896, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:48Z", "source_id": 16780043, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1629, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:22Z", "source_id": 52032578, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:29Z", "source_id": 16780823, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1633, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:39Z", "source_id": 52035914, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:44Z", "source_id": 16781837, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:40Z", "source_id": 52038097, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:43Z", "source_id": 16782503, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1696, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:29Z", "source_id": 52040185, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:34Z", "source_id": 16783096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1701, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:50Z", "source_id": 52043856, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:52Z", "source_id": 16784216, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:42Z", "source_id": 52048489, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:44Z", "source_id": 16785625, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:20Z", "source_id": 52056087, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:23Z", "source_id": 16787958, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1713, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:21Z", "source_id": 52064779, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:23Z", "source_id": 16790611, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:40Z", "source_id": 52068167, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:42Z", "source_id": 16791700, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1757, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:45Z", "source_id": 52075997, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:52Z", "source_id": 16794128, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1761, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:33Z", "source_id": 52078980, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:02:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:39Z", "source_id": 16795063, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1766, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:57Z", "source_id": 52081332, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:58Z", "source_id": 16795827, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2026, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:04Z", "source_id": 52095698, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:12:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:09Z", "source_id": 16800521, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Gourock 0520 0520 2 None None Glasgow Central High Level 0612 0612 12 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68643/2026-09-17/detailed None Cardonald 2026-09-17T06:04:30+01:00 Glasgow Central High Level 8.0 {"type": "LineString", "coordinates": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 3.8 0604 0612 Cardonald Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-17 05:22:21 TERMINATED 2026-09-17 05:12:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800521 1789621869437981 64 64 2026-09-17 05:22:21.590338 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:21.230719
598024 629008 L89733 252L01M517 2026-09-17 COMPLETE 16800788 2026-09-17 06:12:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 629008, "stp": "P", "toc": "Northern", "uid": "L89733", "consist": "150124", "dest_crs": "BNY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89733/2026-09-17/detailed", "trust_id": "252L01M517", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnsley", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "2", "is_terminated": 1, "next_location": "Barnsley", "signalling_id": "2L01", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "0612", "current_leg_dep": "0557", "current_leg_end": "Barnsley", "origin_dep_time": "0551", "origin_platform": "1B", "current_location": "Barnsley", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4148465, 53.416920999999995], [-1.4148207, 53.4170243], [-1.4147994, 53.41713130000001], [-1.4147894, 53.41720419999999], [-1.4147815, 53.41728199999999], [-1.4147858, 53.41742459999999], [-1.414788, 53.41753940000001], [-1.4148059, 53.4176695], [-1.4148152, 53.417786], [-1.4148454, 53.417908], [-1.4148774, 53.418025699999994], [-1.414948, 53.4181758], [-1.4150595, 53.4184235], [-1.4154692999999998, 53.41922379999999], [-1.4155097, 53.419302899999984], [-1.4156073, 53.41949399999999], [-1.4157528999999998, 53.41976249999999], [-1.416362, 53.42104280000001], [-1.4164607, 53.42130879999999], [-1.4165213999999997, 53.421496700000006], [-1.4165669, 53.4216517], [-1.4166601, 53.4221568], [-1.4167588, 53.4226629], [-1.4168027, 53.4228638], [-1.4168177, 53.422954199999985], [-1.4168533, 53.423059], [-1.4169973, 53.42328499999999], [-1.4171427, 53.4234623], [-1.4172745, 53.42360610000001], [-1.4174040999999995, 53.42373369999999], [-1.4175522, 53.4238747], [-1.4176481999999997, 53.42395019999999], [-1.4178017, 53.4240708], [-1.4179406999999995, 53.4241701], [-1.4180979, 53.4242724], [-1.4184836999999997, 53.4244802], [-1.4190659, 53.42475309999999], [-1.4195958, 53.4250133], [-1.4199927, 53.4252318], [-1.4203121999999997, 53.425436], [-1.4206346999999997, 53.42565619999999], [-1.4209469, 53.42590799999999], [-1.4213827, 53.426297], [-1.4217431, 53.4266989], [-1.4219824, 53.42702010000001], [-1.4221525999999998, 53.42730039999999], [-1.4221862999999997, 53.42736149999999], [-1.4226391, 53.4281635], [-1.4230087, 53.4287199], [-1.4235131, 53.42925089999999], [-1.4243437, 53.429920499999994], [-1.4252716, 53.43049049999999], [-1.4343171, 53.4358561], [-1.4365643, 53.43718299999998], [-1.4367739, 53.4372927], [-1.437304454591234, 53.43755741116492], [-1.4391516, 53.438478999999994], [-1.4404866, 53.43910509999999], [-1.4412045999999998, 53.4393965], [-1.4414703, 53.43949400000001], [-1.4417367, 53.439589], [-1.4428093, 53.43995429999999], [-1.4441638, 53.4403651], [-1.4447053, 53.44052859999999], [-1.4461516999999997, 53.44096170000001], [-1.4468218999999998, 53.44116759999999], [-1.4473230916534412, 53.44132162352084], [-1.4475613440157848, 53.44139227097616], [-1.447772437491058, 53.44145405508429], [-1.4479602001065617, 53.44150830022805], [-1.4481284598895976, 53.44155633079018], [-1.448281044867468, 53.44159947115353], [-1.448421783067474, 53.44163904570087], [-1.4485545025169173, 53.441676378815], [-1.4486830312430992, 53.44171279487873], [-1.448811197273322, 53.441749618274834], [-1.4489428286348869, 53.44178817338611], [-1.4490817533550957, 53.44182978459536], [-1.4492317994612498, 53.44187577628537], [-1.4493967949806508, 53.441927472838955], [-1.4495805679406009, 53.441986198638894], [-1.449786946368401, 53.44205327806798], [-1.4500197582913534, 53.44213003550902], [-1.450188, 53.4421879], [-1.4507716, 53.44241720000001], [-1.4512447999999998, 53.4426307], [-1.4516926, 53.44283699999998], [-1.4521532999999998, 53.4430842], [-1.4524099, 53.4432242], [-1.4526142000000002, 53.4433434], [-1.4529234999999998, 53.4435343], [-1.4531887, 53.4437092], [-1.4535363, 53.4439563], [-1.4537554, 53.4441254], [-1.4540854, 53.4443983], [-1.4542598, 53.4445477], [-1.454517, 53.4447955], [-1.4546623, 53.4449337], [-1.4549124999999998, 53.4451905], [-1.4551193, 53.44543099999999], [-1.4553144999999998, 53.44566939999999], [-1.4554882, 53.4459003], [-1.4556439, 53.4461367], [-1.4557899, 53.4463873], [-1.4560196, 53.44683010000001], [-1.4560796, 53.446962600000006], [-1.4561385999999998, 53.447079], [-1.4562319, 53.44730860000001], [-1.4562978, 53.4475033], [-1.4564066999999998, 53.44787730000001], [-1.4564639, 53.44816070000001], [-1.4565340999999998, 53.4485], [-1.4566764999999997, 53.4495753], [-1.4568196, 53.450648300000005], [-1.4569309, 53.45110579999999], [-1.4570987, 53.4516039], [-1.4572821, 53.4520131], [-1.4574186, 53.452265900000015], [-1.4575598999999997, 53.45250279999998], [-1.4578187, 53.452876], [-1.4579442, 53.45304], [-1.4582208999999997, 53.453385899999994], [-1.4584944, 53.45369560000001], [-1.4587078999999998, 53.4539248], [-1.4589268, 53.4541368], [-1.4591754999999995, 53.45434560000001], [-1.4594216, 53.454545], [-1.4599744, 53.454966799999994], [-1.4604087999999995, 53.4552754], [-1.4608634000000005, 53.4555985], [-1.4612590999999997, 53.45588399999999], [-1.4625119, 53.45678169999999], [-1.4631985, 53.4573315], [-1.4635962, 53.457691899999986], [-1.4639783999999998, 53.458074299999986], [-1.4643156999999998, 53.4584455], [-1.4646384, 53.4587981], [-1.4648217, 53.459039], [-1.4649582, 53.4592652], [-1.4651461999999995, 53.4595034], [-1.4653124, 53.45978819999999], [-1.4654866, 53.4600919], [-1.46561, 53.4603313], [-1.4657007, 53.46054130000002], [-1.4658774, 53.46094539999999], [-1.4660288999999995, 53.4613613], [-1.4661648, 53.4617626], [-1.4662254, 53.4619237], [-1.4664375, 53.4625006], [-1.4665571999999998, 53.4628475], [-1.4667822999999998, 53.46330849999999], [-1.4669663, 53.4636924], [-1.4674537, 53.4645142], [-1.4677825999999998, 53.46507679999999], [-1.4679873999999995, 53.46558340000001], [-1.4681019, 53.4659587], [-1.4681809, 53.466233], [-1.4682135, 53.46644049999999], [-1.4682347, 53.46658599999998], [-1.4682524999999995, 53.4667547], [-1.4682610000000005, 53.466935], [-1.4682843, 53.4672587], [-1.4682826, 53.46744], [-1.4682622999999997, 53.4675888], [-1.468235188195011, 53.46779240988761], [-1.4682223, 53.4678892], [-1.4681652, 53.4681517], [-1.4680185, 53.4686446], [-1.467906, 53.46891399999999], [-1.4677114, 53.4693333], [-1.4676526999999997, 53.46945600000001], [-1.4675239999999998, 53.469698699999995], [-1.4631466, 53.4753693], [-1.4598207, 53.4797112], [-1.4588013, 53.48090859999999], [-1.4583035, 53.4813819], [-1.4574587, 53.4821269], [-1.4573412, 53.48222299999998], [-1.4562814, 53.4830372], [-1.4553512999999998, 53.48364429999999], [-1.4546813, 53.48404059999999], [-1.4540009, 53.4844225], [-1.4525826, 53.4851183], [-1.4523809, 53.48521409999999], [-1.4511858, 53.48578159999999], [-1.4499808, 53.486350999999985], [-1.4487978999999995, 53.4869199], [-1.4482406, 53.48720759999999], [-1.4477059999999995, 53.48749369999999], [-1.4472119, 53.4877674], [-1.4467495, 53.48805189999999], [-1.4462484, 53.48836370000001], [-1.4451792, 53.489086699999994], [-1.4450258, 53.4891993], [-1.4427537999999998, 53.49083339999999], [-1.4421286, 53.49124059999998], [-1.4414743999999995, 53.4916477], [-1.4407677000000003, 53.49204939999999], [-1.4385503, 53.49316439999999], [-1.437304454591234, 53.493790807274266], [-1.4363313, 53.49428009999999], [-1.4341633, 53.49537260000001], [-1.4320057999999998, 53.496455199999986], [-1.4276905, 53.49860689999999], [-1.4269049, 53.499014599999995], [-1.4265566999999997, 53.49922800000001], [-1.4262498, 53.4994397], [-1.4257197, 53.49981579999999], [-1.4254682999999997, 53.5000208], [-1.425254, 53.50021669999999], [-1.4249618999999998, 53.500484099999994], [-1.424723, 53.50072290000001], [-1.424311, 53.5011807], [-1.4240722, 53.5014694], [-1.4240011999999995, 53.50155519999999], [-1.4238415, 53.50176270000001], [-1.4235445, 53.5021017], [-1.4233029, 53.5023773], [-1.4228115, 53.50289690000001], [-1.4223060999999997, 53.5033908], [-1.4217424, 53.5038748], [-1.4211235, 53.5043372], [-1.4203479999999995, 53.50490700000001], [-1.419527, 53.505454400000005], [-1.4180376, 53.506439], [-1.4165725, 53.50741860000001], [-1.4153127, 53.5082632], [-1.4147372, 53.50868], [-1.4142019, 53.5091096], [-1.4137436999999995, 53.5095604], [-1.4134303, 53.509921899999995], [-1.4131249, 53.5103704], [-1.4127883, 53.5110099], [-1.4126780999999995, 53.5112941], [-1.4125968, 53.51159560000001], [-1.4125092999999995, 53.51202810000001], [-1.4124701, 53.5124227], [-1.4124741999999997, 53.5128384], [-1.4125092999999995, 53.513175899999986], [-1.4126095999999997, 53.513562], [-1.4127150999999998, 53.51388899999999], [-1.4128399, 53.5141945], [-1.4129512, 53.51442310000001], [-1.4132867999999998, 53.5149903], [-1.4135257, 53.5153039], [-1.4137710999999995, 53.5155885], [-1.4143239999999997, 53.516104699999985], [-1.4149051999999998, 53.516584300000005], [-1.4151728, 53.51678829999999], [-1.4154912, 53.516995499999986], [-1.4158355, 53.5171906], [-1.4176863, 53.518187], [-1.4199383, 53.519383299999994], [-1.4230577, 53.5210593], [-1.4231427, 53.521105299999995], [-1.423377812779046, 53.52123315641426], [-1.4296949, 53.52466830000001], [-1.4321446999999998, 53.5259627], [-1.4336365, 53.5267675], [-1.4345802999999997, 53.5272766], [-1.4355577, 53.527795], [-1.4365319, 53.528314], [-1.437304454591234, 53.52873218878305], [-1.4383865, 53.529317899999995], [-1.4387042, 53.52948990000001], [-1.439441, 53.5299276], [-1.4397917, 53.5301863], [-1.4400835999999997, 53.5304069], [-1.4404036, 53.5306703], [-1.4406428999999998, 53.5308826], [-1.4409293999999997, 53.53117189999999], [-1.4411931, 53.5314635], [-1.4416345999999998, 53.53204019999999], [-1.4419686, 53.5325797], [-1.4422041, 53.5331084], [-1.4422886, 53.5333196], [-1.4423519, 53.5335234], [-1.4424327999999995, 53.5339195], [-1.4425012999999998, 53.53432910000001], [-1.4425191, 53.53470939999998], [-1.4425171999999995, 53.53494779999999], [-1.4424924999999995, 53.535185], [-1.4424402999999997, 53.5356578], [-1.4422863999999995, 53.53659999999999], [-1.4422128, 53.5370529], [-1.4421568, 53.5375014], [-1.4421020999999998, 53.5379573], [-1.4420847, 53.538189300000006], [-1.4420728, 53.538395599999994], [-1.4420685999999998, 53.5386511], [-1.4420885, 53.53890530000001], [-1.4421170999999997, 53.53916019999998], [-1.4421595, 53.539388200000005], [-1.4422725, 53.5398067], [-1.442411, 53.5401978], [-1.4425260999999998, 53.5404688], [-1.4426542, 53.54071259999999], [-1.4427996999999997, 53.54097190000001], [-1.4429511999999998, 53.5412125], [-1.4434996, 53.5420491], [-1.4440563000000002, 53.54288319999999], [-1.4442435, 53.54316089999999], [-1.4447343, 53.5439073], [-1.4450004, 53.54428260000001], [-1.4452788000000003, 53.54464399999999], [-1.4455611, 53.54496819999999], [-1.4458590999999998, 53.5452642], [-1.4461977, 53.5455739], [-1.446557, 53.5458598], [-1.4469487, 53.546144299999995], [-1.4473464, 53.546406899999994], [-1.447769, 53.546650099999994], [-1.4481832999999995, 53.5468948], [-1.4486047999999998, 53.5471205], [-1.4493855999999998, 53.5474467], [-1.4498244999999998, 53.547607], [-1.4502449, 53.5477458], [-1.4510690999999998, 53.5479719], [-1.4514842999999995, 53.548084199999984], [-1.4518876, 53.5481781], [-1.4523385, 53.548277], [-1.4527985, 53.548359700000006], [-1.4532772, 53.5484395], [-1.4537436999999998, 53.548501599999994], [-1.4541861, 53.54854519999999], [-1.4546193, 53.548582], [-1.4548012999999995, 53.54859359999999], [-1.4554599, 53.54863839999999], [-1.4573100999999995, 53.54872839999999], [-1.4586292, 53.548761299999995], [-1.4592266, 53.5487653], [-1.4598483999999998, 53.5487505], [-1.4608019, 53.54872019999999], [-1.4617671999999995, 53.5486756], [-1.4628781999999998, 53.5486153], [-1.4639880999999997, 53.54856649999999], [-1.4647752999999997, 53.5485454], [-1.4651299, 53.54854149999999], [-1.4654879, 53.5485454], [-1.4659915999999995, 53.5485607], [-1.4664258, 53.5485804], [-1.4669981999999997, 53.5486131], [-1.4675336999999995, 53.54866169999999], [-1.468005, 53.5487134], [-1.4683118999999998, 53.54875200000001], [-1.4686098, 53.548790700000005], [-1.4692178, 53.5488806], [-1.4698087, 53.5489869], [-1.4703938, 53.5491081], [-1.4712602, 53.54931189999999], [-1.4720923999999995, 53.54954670000001], [-1.4725942999999997, 53.5497029], [-1.4730484, 53.549860599999995], [-1.4737199, 53.5501071], [-1.4740831, 53.55026079999998], [-1.4742535, 53.5503366], [-1.4745170999999997, 53.55046089999999], [-1.4747387999999997, 53.5505765], [-1.4748909, 53.550661100000006], [-1.4750354, 53.550745500000005], [-1.4753098, 53.5509181], [-1.4755477, 53.5510814], [-1.475799, 53.5512707], [-1.4760949, 53.551515399999985], [-1.4762205, 53.55163949999999], [-1.4763836999999995, 53.55181459999999], [-1.4765848, 53.5520517], [-1.4767867999999995, 53.5523309], [-1.4768104999999998, 53.55236370000001], [-1.4768955999999998, 53.5525045], [-1.4769713999999998, 53.55264929999999], [-1.4770742999999995, 53.55290909999999], [-1.4771244, 53.553057], [-1.4771885, 53.553407400000005], [-1.4772375, 53.553747], [-1.4772984, 53.55441080000001], [-1.4773149999999995, 53.5545831]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "53.5545831", "next_location_lon": "-1.4773150", "previous_location": "Meadowhall", "current_leg_milage": "12.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5302.258, \"from_m\": 5240.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6349.386, \"from_m\": 5302.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7120.44, \"from_m\": 6349.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11907.594, \"from_m\": 7120.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12323.727, \"from_m\": 11907.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18904.603, \"from_m\": 12323.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19499.317, \"from_m\": 18904.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24305.166, \"from_m\": 19499.317, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25513.861, \"from_m\": 24305.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25577.094, \"from_m\": 25513.861, \"capability_applied\": null, \"effective_limit_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\": 25812.026, \"from_m\": 25577.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25831.216, \"from_m\": 25812.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 629008, \"profile_key\": \"5f27691a8155a45865fe4f932d486345fabff05b8929ef5fcbd81140ef918fdd\", \"schedule_id\": 32703, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 73937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 73937}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 73937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.113, \"section_seq\": 1, \"route_path_id\": 73937}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Barnsley\", \"stage_seq\": 6, \"distance_m\": 25831.216, \"section_seq\": 1, \"route_path_id\": 73937}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25831.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73937}], \"total_distance_m\": 25831.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 25812.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.5545831", "current_position_lon": "-1.4773150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:55Z\", \"source_id\": 52048722, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:14Z\", \"source_id\": 52070569, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:17Z\", \"source_id\": 16792439, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:34Z\", \"source_id\": 52096667, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:37Z\", \"source_id\": 16800788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnsley", "service_state_platform": "2", "timing_fact_generation": 1789621898731923, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:23.346705", "service_state_evidence_id": 16800788, "current_leg_start_actual_dep": "2026-09-17T05:57:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:24.320609", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF BNY 2L01 150124 2 75 None {"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5240.076, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5302.258, "from_m": 5240.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6349.386, "from_m": 5302.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7120.44, "from_m": 6349.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11907.594, "from_m": 7120.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12323.727, "from_m": 11907.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18904.603, "from_m": 12323.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19499.317, "from_m": 18904.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24305.166, "from_m": 19499.317, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25513.861, "from_m": 24305.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25577.094, "from_m": 25513.861, "capability_applied": null, "effective_limit_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": 25812.026, "from_m": 25577.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25831.216, "from_m": 25812.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 629008, "profile_key": "5f27691a8155a45865fe4f932d486345fabff05b8929ef5fcbd81140ef918fdd", "schedule_id": 32703, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 73937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 73937}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 73937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.113, "section_seq": 1, "route_path_id": 73937}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Barnsley", "stage_seq": 6, "distance_m": 25831.216, "section_seq": 1, "route_path_id": 73937}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25831.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 73937}], "total_distance_m": 25831.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 25812.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19.19, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:55Z", "source_id": 52048722, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T04:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:14Z", "source_id": 52070569, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:17Z", "source_id": 16792439, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:34Z", "source_id": 52096667, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:37Z", "source_id": 16800788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Sheffield 0551 0551 1B None None Barnsley 0612 0612 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89733/2026-09-17/detailed None Meadowhall 2026-09-17T05:57:00+01:00 Barnsley 15.0 {"type": "LineString", "coordinates": [[-1.4148465, 53.416920999999995], [-1.4148207, 53.4170243], [-1.4147994, 53.41713130000001], [-1.4147894, 53.41720419999999], [-1.4147815, 53.41728199999999], [-1.4147858, 53.41742459999999], [-1.414788, 53.41753940000001], [-1.4148059, 53.4176695], [-1.4148152, 53.417786], [-1.4148454, 53.417908], [-1.4148774, 53.418025699999994], [-1.414948, 53.4181758], [-1.4150595, 53.4184235], [-1.4154692999999998, 53.41922379999999], [-1.4155097, 53.419302899999984], [-1.4156073, 53.41949399999999], [-1.4157528999999998, 53.41976249999999], [-1.416362, 53.42104280000001], [-1.4164607, 53.42130879999999], [-1.4165213999999997, 53.421496700000006], [-1.4165669, 53.4216517], [-1.4166601, 53.4221568], [-1.4167588, 53.4226629], [-1.4168027, 53.4228638], [-1.4168177, 53.422954199999985], [-1.4168533, 53.423059], [-1.4169973, 53.42328499999999], [-1.4171427, 53.4234623], [-1.4172745, 53.42360610000001], [-1.4174040999999995, 53.42373369999999], [-1.4175522, 53.4238747], [-1.4176481999999997, 53.42395019999999], [-1.4178017, 53.4240708], [-1.4179406999999995, 53.4241701], [-1.4180979, 53.4242724], [-1.4184836999999997, 53.4244802], [-1.4190659, 53.42475309999999], [-1.4195958, 53.4250133], [-1.4199927, 53.4252318], [-1.4203121999999997, 53.425436], [-1.4206346999999997, 53.42565619999999], [-1.4209469, 53.42590799999999], [-1.4213827, 53.426297], [-1.4217431, 53.4266989], [-1.4219824, 53.42702010000001], [-1.4221525999999998, 53.42730039999999], [-1.4221862999999997, 53.42736149999999], [-1.4226391, 53.4281635], [-1.4230087, 53.4287199], [-1.4235131, 53.42925089999999], [-1.4243437, 53.429920499999994], [-1.4252716, 53.43049049999999], [-1.4343171, 53.4358561], [-1.4365643, 53.43718299999998], [-1.4367739, 53.4372927], [-1.437304454591234, 53.43755741116492], [-1.4391516, 53.438478999999994], [-1.4404866, 53.43910509999999], [-1.4412045999999998, 53.4393965], [-1.4414703, 53.43949400000001], [-1.4417367, 53.439589], [-1.4428093, 53.43995429999999], [-1.4441638, 53.4403651], [-1.4447053, 53.44052859999999], [-1.4461516999999997, 53.44096170000001], [-1.4468218999999998, 53.44116759999999], [-1.4473230916534412, 53.44132162352084], [-1.4475613440157848, 53.44139227097616], [-1.447772437491058, 53.44145405508429], [-1.4479602001065617, 53.44150830022805], [-1.4481284598895976, 53.44155633079018], [-1.448281044867468, 53.44159947115353], [-1.448421783067474, 53.44163904570087], [-1.4485545025169173, 53.441676378815], [-1.4486830312430992, 53.44171279487873], [-1.448811197273322, 53.441749618274834], [-1.4489428286348869, 53.44178817338611], [-1.4490817533550957, 53.44182978459536], [-1.4492317994612498, 53.44187577628537], [-1.4493967949806508, 53.441927472838955], [-1.4495805679406009, 53.441986198638894], [-1.449786946368401, 53.44205327806798], [-1.4500197582913534, 53.44213003550902], [-1.450188, 53.4421879], [-1.4507716, 53.44241720000001], [-1.4512447999999998, 53.4426307], [-1.4516926, 53.44283699999998], [-1.4521532999999998, 53.4430842], [-1.4524099, 53.4432242], [-1.4526142000000002, 53.4433434], [-1.4529234999999998, 53.4435343], [-1.4531887, 53.4437092], [-1.4535363, 53.4439563], [-1.4537554, 53.4441254], [-1.4540854, 53.4443983], [-1.4542598, 53.4445477], [-1.454517, 53.4447955], [-1.4546623, 53.4449337], [-1.4549124999999998, 53.4451905], [-1.4551193, 53.44543099999999], [-1.4553144999999998, 53.44566939999999], [-1.4554882, 53.4459003], [-1.4556439, 53.4461367], [-1.4557899, 53.4463873], [-1.4560196, 53.44683010000001], [-1.4560796, 53.446962600000006], [-1.4561385999999998, 53.447079], [-1.4562319, 53.44730860000001], [-1.4562978, 53.4475033], [-1.4564066999999998, 53.44787730000001], [-1.4564639, 53.44816070000001], [-1.4565340999999998, 53.4485], [-1.4566764999999997, 53.4495753], [-1.4568196, 53.450648300000005], [-1.4569309, 53.45110579999999], [-1.4570987, 53.4516039], [-1.4572821, 53.4520131], [-1.4574186, 53.452265900000015], [-1.4575598999999997, 53.45250279999998], [-1.4578187, 53.452876], [-1.4579442, 53.45304], [-1.4582208999999997, 53.453385899999994], [-1.4584944, 53.45369560000001], [-1.4587078999999998, 53.4539248], [-1.4589268, 53.4541368], [-1.4591754999999995, 53.45434560000001], [-1.4594216, 53.454545], [-1.4599744, 53.454966799999994], [-1.4604087999999995, 53.4552754], [-1.4608634000000005, 53.4555985], [-1.4612590999999997, 53.45588399999999], [-1.4625119, 53.45678169999999], [-1.4631985, 53.4573315], [-1.4635962, 53.457691899999986], [-1.4639783999999998, 53.458074299999986], [-1.4643156999999998, 53.4584455], [-1.4646384, 53.4587981], [-1.4648217, 53.459039], [-1.4649582, 53.4592652], [-1.4651461999999995, 53.4595034], [-1.4653124, 53.45978819999999], [-1.4654866, 53.4600919], [-1.46561, 53.4603313], [-1.4657007, 53.46054130000002], [-1.4658774, 53.46094539999999], [-1.4660288999999995, 53.4613613], [-1.4661648, 53.4617626], [-1.4662254, 53.4619237], [-1.4664375, 53.4625006], [-1.4665571999999998, 53.4628475], [-1.4667822999999998, 53.46330849999999], [-1.4669663, 53.4636924], [-1.4674537, 53.4645142], [-1.4677825999999998, 53.46507679999999], [-1.4679873999999995, 53.46558340000001], [-1.4681019, 53.4659587], [-1.4681809, 53.466233], [-1.4682135, 53.46644049999999], [-1.4682347, 53.46658599999998], [-1.4682524999999995, 53.4667547], [-1.4682610000000005, 53.466935], [-1.4682843, 53.4672587], [-1.4682826, 53.46744], [-1.4682622999999997, 53.4675888], [-1.468235188195011, 53.46779240988761], [-1.4682223, 53.4678892], [-1.4681652, 53.4681517], [-1.4680185, 53.4686446], [-1.467906, 53.46891399999999], [-1.4677114, 53.4693333], [-1.4676526999999997, 53.46945600000001], [-1.4675239999999998, 53.469698699999995], [-1.4631466, 53.4753693], [-1.4598207, 53.4797112], [-1.4588013, 53.48090859999999], [-1.4583035, 53.4813819], [-1.4574587, 53.4821269], [-1.4573412, 53.48222299999998], [-1.4562814, 53.4830372], [-1.4553512999999998, 53.48364429999999], [-1.4546813, 53.48404059999999], [-1.4540009, 53.4844225], [-1.4525826, 53.4851183], [-1.4523809, 53.48521409999999], [-1.4511858, 53.48578159999999], [-1.4499808, 53.486350999999985], [-1.4487978999999995, 53.4869199], [-1.4482406, 53.48720759999999], [-1.4477059999999995, 53.48749369999999], [-1.4472119, 53.4877674], [-1.4467495, 53.48805189999999], [-1.4462484, 53.48836370000001], [-1.4451792, 53.489086699999994], [-1.4450258, 53.4891993], [-1.4427537999999998, 53.49083339999999], [-1.4421286, 53.49124059999998], [-1.4414743999999995, 53.4916477], [-1.4407677000000003, 53.49204939999999], [-1.4385503, 53.49316439999999], [-1.437304454591234, 53.493790807274266], [-1.4363313, 53.49428009999999], [-1.4341633, 53.49537260000001], [-1.4320057999999998, 53.496455199999986], [-1.4276905, 53.49860689999999], [-1.4269049, 53.499014599999995], [-1.4265566999999997, 53.49922800000001], [-1.4262498, 53.4994397], [-1.4257197, 53.49981579999999], [-1.4254682999999997, 53.5000208], [-1.425254, 53.50021669999999], [-1.4249618999999998, 53.500484099999994], [-1.424723, 53.50072290000001], [-1.424311, 53.5011807], [-1.4240722, 53.5014694], [-1.4240011999999995, 53.50155519999999], [-1.4238415, 53.50176270000001], [-1.4235445, 53.5021017], [-1.4233029, 53.5023773], [-1.4228115, 53.50289690000001], [-1.4223060999999997, 53.5033908], [-1.4217424, 53.5038748], [-1.4211235, 53.5043372], [-1.4203479999999995, 53.50490700000001], [-1.419527, 53.505454400000005], [-1.4180376, 53.506439], [-1.4165725, 53.50741860000001], [-1.4153127, 53.5082632], [-1.4147372, 53.50868], [-1.4142019, 53.5091096], [-1.4137436999999995, 53.5095604], [-1.4134303, 53.509921899999995], [-1.4131249, 53.5103704], [-1.4127883, 53.5110099], [-1.4126780999999995, 53.5112941], [-1.4125968, 53.51159560000001], [-1.4125092999999995, 53.51202810000001], [-1.4124701, 53.5124227], [-1.4124741999999997, 53.5128384], [-1.4125092999999995, 53.513175899999986], [-1.4126095999999997, 53.513562], [-1.4127150999999998, 53.51388899999999], [-1.4128399, 53.5141945], [-1.4129512, 53.51442310000001], [-1.4132867999999998, 53.5149903], [-1.4135257, 53.5153039], [-1.4137710999999995, 53.5155885], [-1.4143239999999997, 53.516104699999985], [-1.4149051999999998, 53.516584300000005], [-1.4151728, 53.51678829999999], [-1.4154912, 53.516995499999986], [-1.4158355, 53.5171906], [-1.4176863, 53.518187], [-1.4199383, 53.519383299999994], [-1.4230577, 53.5210593], [-1.4231427, 53.521105299999995], [-1.423377812779046, 53.52123315641426], [-1.4296949, 53.52466830000001], [-1.4321446999999998, 53.5259627], [-1.4336365, 53.5267675], [-1.4345802999999997, 53.5272766], [-1.4355577, 53.527795], [-1.4365319, 53.528314], [-1.437304454591234, 53.52873218878305], [-1.4383865, 53.529317899999995], [-1.4387042, 53.52948990000001], [-1.439441, 53.5299276], [-1.4397917, 53.5301863], [-1.4400835999999997, 53.5304069], [-1.4404036, 53.5306703], [-1.4406428999999998, 53.5308826], [-1.4409293999999997, 53.53117189999999], [-1.4411931, 53.5314635], [-1.4416345999999998, 53.53204019999999], [-1.4419686, 53.5325797], [-1.4422041, 53.5331084], [-1.4422886, 53.5333196], [-1.4423519, 53.5335234], [-1.4424327999999995, 53.5339195], [-1.4425012999999998, 53.53432910000001], [-1.4425191, 53.53470939999998], [-1.4425171999999995, 53.53494779999999], [-1.4424924999999995, 53.535185], [-1.4424402999999997, 53.5356578], [-1.4422863999999995, 53.53659999999999], [-1.4422128, 53.5370529], [-1.4421568, 53.5375014], [-1.4421020999999998, 53.5379573], [-1.4420847, 53.538189300000006], [-1.4420728, 53.538395599999994], [-1.4420685999999998, 53.5386511], [-1.4420885, 53.53890530000001], [-1.4421170999999997, 53.53916019999998], [-1.4421595, 53.539388200000005], [-1.4422725, 53.5398067], [-1.442411, 53.5401978], [-1.4425260999999998, 53.5404688], [-1.4426542, 53.54071259999999], [-1.4427996999999997, 53.54097190000001], [-1.4429511999999998, 53.5412125], [-1.4434996, 53.5420491], [-1.4440563000000002, 53.54288319999999], [-1.4442435, 53.54316089999999], [-1.4447343, 53.5439073], [-1.4450004, 53.54428260000001], [-1.4452788000000003, 53.54464399999999], [-1.4455611, 53.54496819999999], [-1.4458590999999998, 53.5452642], [-1.4461977, 53.5455739], [-1.446557, 53.5458598], [-1.4469487, 53.546144299999995], [-1.4473464, 53.546406899999994], [-1.447769, 53.546650099999994], [-1.4481832999999995, 53.5468948], [-1.4486047999999998, 53.5471205], [-1.4493855999999998, 53.5474467], [-1.4498244999999998, 53.547607], [-1.4502449, 53.5477458], [-1.4510690999999998, 53.5479719], [-1.4514842999999995, 53.548084199999984], [-1.4518876, 53.5481781], [-1.4523385, 53.548277], [-1.4527985, 53.548359700000006], [-1.4532772, 53.5484395], [-1.4537436999999998, 53.548501599999994], [-1.4541861, 53.54854519999999], [-1.4546193, 53.548582], [-1.4548012999999995, 53.54859359999999], [-1.4554599, 53.54863839999999], [-1.4573100999999995, 53.54872839999999], [-1.4586292, 53.548761299999995], [-1.4592266, 53.5487653], [-1.4598483999999998, 53.5487505], [-1.4608019, 53.54872019999999], [-1.4617671999999995, 53.5486756], [-1.4628781999999998, 53.5486153], [-1.4639880999999997, 53.54856649999999], [-1.4647752999999997, 53.5485454], [-1.4651299, 53.54854149999999], [-1.4654879, 53.5485454], [-1.4659915999999995, 53.5485607], [-1.4664258, 53.5485804], [-1.4669981999999997, 53.5486131], [-1.4675336999999995, 53.54866169999999], [-1.468005, 53.5487134], [-1.4683118999999998, 53.54875200000001], [-1.4686098, 53.548790700000005], [-1.4692178, 53.5488806], [-1.4698087, 53.5489869], [-1.4703938, 53.5491081], [-1.4712602, 53.54931189999999], [-1.4720923999999995, 53.54954670000001], [-1.4725942999999997, 53.5497029], [-1.4730484, 53.549860599999995], [-1.4737199, 53.5501071], [-1.4740831, 53.55026079999998], [-1.4742535, 53.5503366], [-1.4745170999999997, 53.55046089999999], [-1.4747387999999997, 53.5505765], [-1.4748909, 53.550661100000006], [-1.4750354, 53.550745500000005], [-1.4753098, 53.5509181], [-1.4755477, 53.5510814], [-1.475799, 53.5512707], [-1.4760949, 53.551515399999985], [-1.4762205, 53.55163949999999], [-1.4763836999999995, 53.55181459999999], [-1.4765848, 53.5520517], [-1.4767867999999995, 53.5523309], [-1.4768104999999998, 53.55236370000001], [-1.4768955999999998, 53.5525045], [-1.4769713999999998, 53.55264929999999], [-1.4770742999999995, 53.55290909999999], [-1.4771244, 53.553057], [-1.4771885, 53.553407400000005], [-1.4772375, 53.553747], [-1.4772984, 53.55441080000001], [-1.4773149999999995, 53.5545831]]} 12.7 0557 0612 Meadowhall Barnsley Barnsley 53.5545831 -1.4773150 53.5545831 -1.4773150 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:12:00 Barnsley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800788 1789621898731923 20 20 2026-09-17 05:22:24.320609 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:23.346705
598025 627682 L01642 233A06M517 2026-09-17 COMPLETE 16800318 2026-09-17 06:12:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 627682, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01642", "consist": "800209+801108", "dest_crs": "LDS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01642/2026-09-17/detailed", "trust_id": "233A06M517", "origin_crs": "DON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "0616½", "dest_platform": "8B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "3A06", "timing_status": "EARLY", "origin_station": "Doncaster", "current_leg_arr": "0612", "current_leg_dep": "0559", "current_leg_end": "Leeds", "origin_dep_time": "0501", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Wakefield Westgate", "dest_arr_time_act": "0616½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Wakefield Westgate", "current_leg_milage": "10.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 522.442, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 574.707, \"from_m\": 522.442, \"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\": 589.415, \"from_m\": 574.707, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1471.505, \"from_m\": 589.415, \"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\": 15835.21, \"from_m\": 1471.505, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 15893.882, \"from_m\": 15835.21, \"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\": 29478.721, \"from_m\": 15893.882, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30076.744, \"from_m\": 29478.721, \"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\": 31205.443, \"from_m\": 30076.744, \"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\": 31562.697, \"from_m\": 31205.443, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31590.519, \"from_m\": 31562.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31729.788, \"from_m\": 31590.519, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 32397.086, \"from_m\": 31729.788, \"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\": 32432.725, \"from_m\": 32397.086, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 33837.867, \"from_m\": 32432.725, \"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\": 39497.861, \"from_m\": 33837.867, \"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\": 45711.502, \"from_m\": 39497.861, \"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\": 46377.698, \"from_m\": 45711.502, \"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\": 46669.735, \"from_m\": 46377.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46875.521, \"from_m\": 46669.735, \"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\": 47094.251, \"from_m\": 46875.521, \"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\": 47170.336, \"from_m\": 47094.251, \"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\": 47314.472, \"from_m\": 47170.336, \"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\": 47363.927, \"from_m\": 47314.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47761.742, \"from_m\": 47363.927, \"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\": 48083.953, \"from_m\": 47761.742, \"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\": 627682, \"profile_key\": \"1f5ac37c051d86da77da8f1a2b72f65632335bc0a044a59b10e0dd5e919769cd\", \"schedule_id\": 15238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Doncaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Adwick\", \"stage_seq\": 2, \"distance_m\": 6255.315, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505H\", \"location\": \"Adwick Jn\", \"stage_seq\": 3, \"distance_m\": 7819.268, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 4, \"distance_m\": 15893.882, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 5, \"distance_m\": 25489.687, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": \"0600H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 6, \"distance_m\": 31836.254, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 7, \"distance_m\": 46669.735, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Whitehall Jn\", \"stage_seq\": 8, \"distance_m\": 47170.336, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 47558.322, \"section_seq\": 1, \"route_path_id\": 72029}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 48083.953, \"section_seq\": 1, \"route_path_id\": 72029}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48083.953, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72029}], \"total_distance_m\": 48083.953, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 47714.639, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 369.314, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0501", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:16Z\", \"source_id\": 52011397, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:23Z\", \"source_id\": 16774624, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:22Z\", \"source_id\": 52017586, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:28Z\", \"source_id\": 16776400, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:11Z\", \"source_id\": 52027439, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:13Z\", \"source_id\": 16779341, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:50Z\", \"source_id\": 52095288, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:53Z\", \"source_id\": 16800318, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "8", "timing_fact_generation": 1789621854198380, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:23.350877", "service_state_evidence_id": 16800318, "current_leg_start_actual_dep": "2026-09-17T06:00:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:24.324411", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P DON LDS 3A06 800209+801108 10 125 None {"version": 3, "segments": [{"to_m": 522.442, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 574.707, "from_m": 522.442, "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": 589.415, "from_m": 574.707, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1471.505, "from_m": 589.415, "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": 15835.21, "from_m": 1471.505, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15893.882, "from_m": 15835.21, "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": 29478.721, "from_m": 15893.882, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30076.744, "from_m": 29478.721, "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": 31205.443, "from_m": 30076.744, "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": 31562.697, "from_m": 31205.443, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31590.519, "from_m": 31562.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31729.788, "from_m": 31590.519, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 32397.086, "from_m": 31729.788, "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": 32432.725, "from_m": 32397.086, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 33837.867, "from_m": 32432.725, "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": 39497.861, "from_m": 33837.867, "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": 45711.502, "from_m": 39497.861, "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": 46377.698, "from_m": 45711.502, "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": 46669.735, "from_m": 46377.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46875.521, "from_m": 46669.735, "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": 47094.251, "from_m": 46875.521, "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": 47170.336, "from_m": 47094.251, "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": 47314.472, "from_m": 47170.336, "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": 47363.927, "from_m": 47314.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47761.742, "from_m": 47363.927, "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": 48083.953, "from_m": 47761.742, "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": 627682, "profile_key": "1f5ac37c051d86da77da8f1a2b72f65632335bc0a044a59b10e0dd5e919769cd", "schedule_id": 15238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0501", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Adwick", "stage_seq": 2, "distance_m": 6255.315, "section_seq": 1, "route_path_id": 72029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505H", "location": "Adwick Jn", "stage_seq": 3, "distance_m": 7819.268, "section_seq": 1, "route_path_id": 72029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "South Kirkby Jn", "stage_seq": 4, "distance_m": 15893.882, "section_seq": 1, "route_path_id": 72029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Hare Park Jn", "stage_seq": 5, "distance_m": 25489.687, "section_seq": 1, "route_path_id": 72029}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": "0600H", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 31836.254, "section_seq": 1, "route_path_id": 72029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Holbeck Jn", "stage_seq": 7, "distance_m": 46669.735, "section_seq": 1, "route_path_id": 72029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Whitehall Jn", "stage_seq": 8, "distance_m": 47170.336, "section_seq": 1, "route_path_id": 72029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 47558.322, "section_seq": 1, "route_path_id": 72029}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": null, "location": "Leeds", "stage_seq": 10, "distance_m": 48083.953, "section_seq": 1, "route_path_id": 72029}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48083.953, "from_m": 0.0, "section_seq": 1, "route_path_id": 72029}], "total_distance_m": 48083.953, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 47714.639, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 369.314, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6909, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:16Z", "source_id": 52011397, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T04:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:23Z", "source_id": 16774624, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T05:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:22Z", "source_id": 52017586, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:28Z", "source_id": 16776400, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6025, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:11Z", "source_id": 52027439, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:13Z", "source_id": 16779341, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:50Z", "source_id": 52095288, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:53Z", "source_id": 16800318, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Doncaster 0501 0501 1 None None Leeds 0616½ 0616½ 8B EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L01642/2026-09-17/detailed None Wakefield Westgate 2026-09-17T06:00:30+01:00 Leeds 13.0 {"type": "LineString", "coordinates": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 10.0 0559 0612 Wakefield Westgate Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:12:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800318 1789621854198380 47 47 2026-09-17 05:22:24.324411 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:23.350877
598026 629309 P90478 895C13M617 2026-09-17 COMPLETE 16801216 2026-09-17 06:12:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 629309, "stp": "P", "toc": "Southeastern", "uid": "P90478", "consist": "395025+395026", "dest_crs": "BSR", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90478/2026-09-17/detailed", "trust_id": "895C13M617", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "06:00:00", "dar_platform": null, "dest_station": "Broadstairs", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": null, "is_terminated": 1, "next_location": "Broadstairs", "signalling_id": "5C13", "timing_status": "ON TIME", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0612", "current_leg_dep": "0605", "current_leg_end": "Broadstairs", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Broadstairs", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [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]]}", "current_leg_start": "RM Depot Exit Margate End", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.3607333", "next_location_lon": "1.4333875", "previous_location": "RM Depot Exit Margate End", "current_leg_milage": "2.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 268.144, \"from_m\": 0.0, \"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\": 489.816, \"from_m\": 268.144, \"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\": 1105.42, \"from_m\": 489.816, \"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\": 2229.609, \"from_m\": 1105.42, \"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\": 3533.138, \"from_m\": 2229.609, \"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}], \"service_id\": 629309, \"profile_key\": \"b0ba3c4547efe547356ed843452a89f24264c32755add041c129b21b124dc74b\", \"schedule_id\": 24228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100393}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607\", \"location\": \"RM Depot Exit Margate End\", \"stage_seq\": 2, \"distance_m\": 105.504, \"section_seq\": 1, \"route_path_id\": 100393}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Broadstairs\", \"stage_seq\": 3, \"distance_m\": 3533.138, \"section_seq\": 1, \"route_path_id\": 100393}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3533.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100393}], \"total_distance_m\": 3533.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 3533.138, \"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": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3607333", "current_position_lon": "1.4333875", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:19Z\", \"source_id\": 52097964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:22Z\", \"source_id\": 16801216, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Broadstairs", "service_state_platform": "1", "timing_fact_generation": 1789621943799236, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:23.796219", "service_state_evidence_id": 16801216, "current_leg_start_actual_dep": "2026-09-17T06:07:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:24.327511", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P XRE BSR 5C13 395025+395026 12 140 None {"version": 3, "segments": [{"to_m": 268.144, "from_m": 0.0, "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": 489.816, "from_m": 268.144, "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": 1105.42, "from_m": 489.816, "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": 2229.609, "from_m": 1105.42, "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": 3533.138, "from_m": 2229.609, "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}], "service_id": 629309, "profile_key": "b0ba3c4547efe547356ed843452a89f24264c32755add041c129b21b124dc74b", "schedule_id": 24228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100393}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607", "location": "RM Depot Exit Margate End", "stage_seq": 2, "distance_m": 105.504, "section_seq": 1, "route_path_id": 100393}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Broadstairs", "stage_seq": 3, "distance_m": 3533.138, "section_seq": 1, "route_path_id": 100393}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3533.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 100393}], "total_distance_m": 3533.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 3533.138, "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": 33130, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:19Z", "source_id": 52097964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:22Z", "source_id": 16801216, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Ramsgate E.M.U.D. 0600 0600 None 6:00:00 None Broadstairs 0612 0612 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90478/2026-09-17/detailed None RM Depot Exit Margate End 2026-09-17T06:07:00+01:00 Broadstairs 7.0 {"type": "LineString", "coordinates": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [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]]} 2.1 0605 0612 RM Depot Exit Margate End Broadstairs Broadstairs 51.3607333 1.4333875 51.3607333 1.4333875 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:12:00 Broadstairs TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801216 1789621943799236 9 9 2026-09-17 05:22:24.327511 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:23.796219
598027 609104 H56981 346C76CX16 2026-09-16 COMPLETE 16801291 2026-09-17 06:04:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 609104, "stp": "O", "toc": "Unknown", "uid": "H56981", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H56981/2026-09-17/detailed", "trust_id": "346C76CX16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Limbury Road", "service_date": "2026-09-16", "dest_arr_time": "0606", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6C76", "timing_status": "EARLY", "origin_station": "Peak Forest Cemex Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1852", "origin_platform": null, "current_location": "Limbury Road", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Limbury Road South G.F.", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1852", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T17:33:21Z\", \"source_id\": 16530324, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T18:52:38Z\", \"source_id\": 16593235, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:19Z\", \"source_id\": 51430145, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:15:23Z\", \"source_id\": 16610108, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:27Z\", \"source_id\": 51435461, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T19:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T19:17:30Z\", \"source_id\": 16611742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:37Z\", \"source_id\": 51556831, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:06:42Z\", \"source_id\": 16646034, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:06Z\", \"source_id\": 51589442, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:08Z\", \"source_id\": 16655202, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:36Z\", \"source_id\": 51604765, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:26:42Z\", \"source_id\": 16659601, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:56:58Z\", \"source_id\": 16679463, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:00:50Z\", \"source_id\": 51976615, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:02:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:00:58Z\", \"source_id\": 16765617, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:24:22Z\", \"source_id\": 51980733, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:24:22Z\", \"source_id\": 16766292, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:49:39Z\", \"source_id\": 51985823, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:50:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:49:37Z\", \"source_id\": 16767379, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:10:13Z\", \"source_id\": 51990770, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:10:18Z\", \"source_id\": 16768602, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:18:35Z\", \"source_id\": 51993026, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:18:37Z\", \"source_id\": 16769208, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:18Z\", \"source_id\": 52023084, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:23Z\", \"source_id\": 16778018, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:51Z\", \"source_id\": 52045118, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:52Z\", \"source_id\": 16784596, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:29Z\", \"source_id\": 52050733, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:33Z\", \"source_id\": 16786394, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:26Z\", \"source_id\": 16801291, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Limbury Road", "service_state_platform": null, "timing_fact_generation": 1789621946739264, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:26.725205", "service_state_evidence_id": 16801291, "current_leg_start_actual_dep": null, "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-17T05:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:26.791043", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 6C76 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T17:33:21Z", "source_id": 16530324, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T18:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T18:52:38Z", "source_id": 16593235, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:19Z", "source_id": 51430145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T19:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:15:23Z", "source_id": 16610108, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:27Z", "source_id": 51435461, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T19:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T19:17:30Z", "source_id": 16611742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:37Z", "source_id": 51556831, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T20:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:06:42Z", "source_id": 16646034, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:06Z", "source_id": 51589442, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T20:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:08Z", "source_id": 16655202, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:36Z", "source_id": 51604765, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T20:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:26:42Z", "source_id": 16659601, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T21:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:56:58Z", "source_id": 16679463, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:00:50Z", "source_id": 51976615, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T02:02:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:00:58Z", "source_id": 16765617, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T03:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:24:22Z", "source_id": 51980733, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T02:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:24:22Z", "source_id": 16766292, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T03:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:49:39Z", "source_id": 51985823, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T02:50:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:49:37Z", "source_id": 16767379, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T03:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:10:13Z", "source_id": 51990770, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T03:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:10:18Z", "source_id": 16768602, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T04:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:18:35Z", "source_id": 51993026, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T03:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:18:37Z", "source_id": 16769208, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T04:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17888, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:18Z", "source_id": 52023084, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T04:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:23Z", "source_id": 16778018, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:51Z", "source_id": 52045118, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T04:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:52Z", "source_id": 16784596, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:29Z", "source_id": 52050733, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T04:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:33Z", "source_id": 16786394, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:26Z", "source_id": 16801291, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}] Peak Forest Cemex Sidings 1852 1852 None None None Limbury Road 0606 0606 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:H56981/2026-09-17/detailed None None None None None None None None None Limbury Road South G.F. Limbury Road None None None None None 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:04:00 Limbury Road TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801291 1789621946739264 105 105 2026-09-17 05:22:26.791043 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:26.725205
598028 628864 P64753 325H50M517 2026-09-17 COMPLETE 16800337 2026-09-17 06:12:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 628864, "stp": "O", "toc": "Northern", "uid": "P64753", "consist": "195011", "dest_crs": "RSH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64753/2026-09-17/detailed", "trust_id": "325H50M517", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rose Hill Marple", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": null, "is_terminated": 1, "next_location": "Rose Hill Marple", "signalling_id": "5H50", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0612", "current_leg_dep": "0549", "current_leg_end": "Rose Hill Marple", "origin_dep_time": "0547", "origin_platform": "3", "current_location": "Rose Hill Marple", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1971973, 53.471809099999994], [-2.1965262, 53.4718377], [-2.1958093, 53.47185540000001], [-2.19543115719666, 53.47185527724629], [-2.1951931999999994, 53.47185519999999], [-2.1947497, 53.471845], [-2.194436, 53.471833], [-2.1939652, 53.4718002], [-2.1923089999999994, 53.47165100000001], [-2.1913657, 53.47154710000001], [-2.1906279999999994, 53.47145660000001], [-2.1900169, 53.4713649], [-2.1896168, 53.47130490000001], [-2.1883991, 53.471095], [-2.1865995, 53.4707726], [-2.184298, 53.4703374], [-2.1827791, 53.470064099999995], [-2.1813468, 53.469815], [-2.1804009, 53.4696573], [-2.1776725, 53.4691935], [-2.1768219, 53.4690694], [-2.1757551999999993, 53.46894679999999], [-2.1747377999999995, 53.4688587], [-2.1734859999999996, 53.468776000000005], [-2.1724160999999995, 53.46873049999999], [-2.1715548, 53.46872009999999], [-2.1707063999999994, 53.4687278], [-2.1700186, 53.46875399999999], [-2.169514, 53.4687829], [-2.1691033, 53.4687814], [-2.1686971999999995, 53.4688154], [-2.1684184999999996, 53.46884419999999], [-2.167741, 53.46892119999999], [-2.1662539, 53.4691244], [-2.1659594, 53.46916710000001], [-2.1620586, 53.469772299999995], [-2.1609739999999995, 53.469929], [-2.1598128, 53.47008549999999], [-2.1580739, 53.4702788], [-2.1559566818868516, 53.470435760151425], [-2.1498254, 53.4708903], [-2.146453, 53.4711424], [-2.1455693, 53.47122190000001], [-2.1449166, 53.4713045], [-2.1439874999999997, 53.47143020000001], [-2.1430048, 53.47158459999999], [-2.1421351, 53.47176389999999], [-2.1403632, 53.472192], [-2.1397855999999997, 53.47233080000001], [-2.1390836999999996, 53.4725088], [-2.1383851, 53.47267449999999], [-2.1374683999999995, 53.47288600000001], [-2.1362858000000005, 53.473121], [-2.1344474, 53.4734441], [-2.1327257, 53.4737017], [-2.1312041999999995, 53.47387489999999], [-2.1294756999999995, 53.47402319999999], [-2.1274848999999993, 53.474141], [-2.1252003435830913, 53.474256515805386], [-2.125133578305363, 53.47425989170539], [-2.1249218, 53.4742706], [-2.1224316, 53.47431869999999], [-2.121831, 53.47432919999999], [-2.118264, 53.4744055], [-2.1172769, 53.474433700000006], [-2.1163599, 53.4744737], [-2.1146785999999995, 53.47452989999999], [-2.1145748, 53.4745309], [-2.1138171999999997, 53.474537899999994], [-2.11278425340149, 53.474555493616336], [-2.1126370999999997, 53.47455800000001], [-2.1119589, 53.47457060000001], [-2.1114505, 53.47458089999999], [-2.1096893, 53.4746008], [-2.1094945999999997, 53.4746008], [-2.1087636, 53.474593199999994], [-2.1079808, 53.47456759999999], [-2.1071706999999997, 53.4745167], [-2.1064697, 53.47445269999999], [-2.1059852, 53.4744085], [-2.1056974, 53.47437719999999], [-2.1048443, 53.47425960000001], [-2.1038812, 53.474081], [-2.1036706, 53.4740412], [-2.1028309, 53.473882399999994], [-2.102574, 53.47383149999999], [-2.1012866, 53.4735583], [-2.0999777999999996, 53.473236400000005], [-2.0988254999999993, 53.47289309999999], [-2.0975834, 53.4724624], [-2.0964857, 53.4720583], [-2.0939816999999996, 53.4710602], [-2.092967, 53.4706206], [-2.0917332999999996, 53.4700414], [-2.0908167, 53.4695578], [-2.0889104, 53.46837589999999], [-2.0882957999999996, 53.4679235], [-2.088136086974938, 53.46779240988761], [-2.0878531540030214, 53.46756018123008], [-2.0876646999999995, 53.46740549999999], [-2.0875052, 53.4672746], [-2.0870736999999995, 53.46689259999999], [-2.0866762, 53.4664373], [-2.0866564, 53.466413], [-2.0863213999999997, 53.466002200000005], [-2.0857709999999994, 53.465402], [-2.085355, 53.4649548], [-2.0852901, 53.464857499999994], [-2.0852142999999996, 53.4647438], [-2.0851091, 53.4645691], [-2.0850206, 53.4643647], [-2.0849414, 53.46418340000001], [-2.0848877999999997, 53.463982299999984], [-2.0848474, 53.4638267], [-2.0848213999999996, 53.463597], [-2.0847555999999994, 53.4630734], [-2.0847816, 53.462591], [-2.0848725, 53.462083799999995], [-2.0850478, 53.4615568], [-2.0856043, 53.46055899999999], [-2.0860048, 53.460007299999994], [-2.0862221, 53.45966380000001], [-2.0864616999999996, 53.45915959999999], [-2.0866692, 53.45863080000001], [-2.0868374999999997, 53.4579062], [-2.0868846, 53.4573632], [-2.086865, 53.456667], [-2.0867499, 53.4560891], [-2.0865108, 53.4553583], [-2.0862893, 53.4548454], [-2.0857762999999996, 53.4537497], [-2.0856123999999996, 53.45332950000001], [-2.0854739, 53.452801], [-2.0854364, 53.4526539], [-2.0852432, 53.45195240000001], [-2.0850769, 53.4513383], [-2.0848877999999997, 53.45034590000001], [-2.0848134, 53.449743999999995], [-2.0847886, 53.4491678], [-2.0848055, 53.448294100000005], [-2.0848953000000003, 53.4473614], [-2.0851185, 53.44589779999999], [-2.0853668, 53.4449818], [-2.0855114, 53.444413], [-2.08566, 53.4438922], [-2.0856777, 53.4438302], [-2.0857552, 53.443558800000005], [-2.0863127, 53.4420793], [-2.0866657999999996, 53.4412479], [-2.0876899, 53.439226299999994], [-2.0884329, 53.43789329999999], [-2.0897654, 53.4353084], [-2.090406, 53.4340502], [-2.0912149, 53.43246129999999], [-2.0921613, 53.4305301], [-2.0927516, 53.42941820000001], [-2.0928675999999995, 53.4291998], [-2.0930736, 53.428799], [-2.0934801, 53.4279919], [-2.0948527, 53.4253252], [-2.0965887, 53.42184960000001], [-2.096647, 53.4217342], [-2.0967339999999997, 53.42155489999999], [-2.0968886, 53.421220000000005], [-2.097008, 53.420904], [-2.0971067999999997, 53.420555099999994], [-2.097175899999999, 53.420128], [-2.0971894, 53.41966659999999], [-2.0971484, 53.4190403], [-2.0969997, 53.418513299999994], [-2.096804, 53.418085000000005], [-2.0963567999999997, 53.4174361], [-2.0960437, 53.41707589999999], [-2.0956834, 53.4167276], [-2.0949505, 53.4161629], [-2.0941455999999996, 53.4156902], [-2.0933218, 53.4153155], [-2.0927426, 53.4150922], [-2.0920478999999994, 53.41486199999999], [-2.0912114, 53.4145973], [-2.0907821, 53.4144614], [-2.0903608, 53.4143281], [-2.0902230438653704, 53.41428429590598], [-2.089857, 53.41416790000001], [-2.0896669, 53.41410739999999], [-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "53.3960432", "next_location_lon": "-2.0765086", "previous_location": "Manchester Piccadilly", "current_leg_milage": "12.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10080.124, \"from_m\": 10010.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10335.48, \"from_m\": 10080.124, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11986.829, \"from_m\": 10335.48, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16013.482, \"from_m\": 11986.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16275.536, \"from_m\": 16013.482, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18038.39, \"from_m\": 16275.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\": 18146.859, \"from_m\": 18038.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18173.95, \"from_m\": 18146.859, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19636.739, \"from_m\": 18173.95, \"capability_applied\": null, \"effective_limit_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\": 628864, \"profile_key\": \"5548d308735776833d99ffa7e0f8b3cd1d5235a2538ab54d302fd4c5815a6ac3\", \"schedule_id\": 39725, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Woodley\", \"stage_seq\": 6, \"distance_m\": 14385.799, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Romiley\", \"stage_seq\": 7, \"distance_m\": 16407.409, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 8, \"distance_m\": 18095.76, \"section_seq\": 1, \"route_path_id\": 106849}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Rose Hill Marple\", \"stage_seq\": 9, \"distance_m\": 19636.739, \"section_seq\": 1, \"route_path_id\": 106849}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19636.739, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106849}], \"total_distance_m\": 19636.739, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18442.496, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "53.3960432", "current_position_lon": "-2.0765086", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:26Z\", \"source_id\": 52064879, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:31Z\", \"source_id\": 16790640, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:32Z\", \"source_id\": 52072536, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:36Z\", \"source_id\": 16793042, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:06Z\", \"source_id\": 52081689, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:12Z\", \"source_id\": 16795926, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:56Z\", \"source_id\": 52088200, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:04Z\", \"source_id\": 16798061, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:48Z\", \"source_id\": 52095229, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:53Z\", \"source_id\": 16800337, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rose Hill Marple", "service_state_platform": null, "timing_fact_generation": 1789621854770031, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:32.110619", "service_state_evidence_id": 16800337, "current_leg_start_actual_dep": "2026-09-17T05:48:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:32.753891", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O MAN RSH 5H50 195011 2 100 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10080.124, "from_m": 10010.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10335.48, "from_m": 10080.124, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11986.829, "from_m": 10335.48, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16013.482, "from_m": 11986.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16275.536, "from_m": 16013.482, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18038.39, "from_m": 16275.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": 18146.859, "from_m": 18038.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18173.95, "from_m": 18146.859, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19636.739, "from_m": 18173.95, "capability_applied": null, "effective_limit_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": 628864, "profile_key": "5548d308735776833d99ffa7e0f8b3cd1d5235a2538ab54d302fd4c5815a6ac3", "schedule_id": 39725, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 106849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 106849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 106849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 106849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Woodley", "stage_seq": 6, "distance_m": 14385.799, "section_seq": 1, "route_path_id": 106849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Romiley", "stage_seq": 7, "distance_m": 16407.409, "section_seq": 1, "route_path_id": 106849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Marple Wharf Jn", "stage_seq": 8, "distance_m": 18095.76, "section_seq": 1, "route_path_id": 106849}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Rose Hill Marple", "stage_seq": 9, "distance_m": 19636.739, "section_seq": 1, "route_path_id": 106849}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19636.739, "from_m": 0.0, "section_seq": 1, "route_path_id": 106849}], "total_distance_m": 19636.739, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18442.496, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.243, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:26Z", "source_id": 52064879, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:31Z", "source_id": 16790640, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:32Z", "source_id": 52072536, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:36Z", "source_id": 16793042, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8747, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:06Z", "source_id": 52081689, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:12Z", "source_id": 16795926, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9039, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:56Z", "source_id": 52088200, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:07:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:04Z", "source_id": 16798061, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:48Z", "source_id": 52095229, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:12:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:53Z", "source_id": 16800337, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Manchester Piccadilly 0547 0547 3 None None Rose Hill Marple 0611 0611 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64753/2026-09-17/detailed None Manchester Piccadilly 2026-09-17T05:48:00+01:00 Rose Hill Marple 23.0 {"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1971973, 53.471809099999994], [-2.1965262, 53.4718377], [-2.1958093, 53.47185540000001], [-2.19543115719666, 53.47185527724629], [-2.1951931999999994, 53.47185519999999], [-2.1947497, 53.471845], [-2.194436, 53.471833], [-2.1939652, 53.4718002], [-2.1923089999999994, 53.47165100000001], [-2.1913657, 53.47154710000001], [-2.1906279999999994, 53.47145660000001], [-2.1900169, 53.4713649], [-2.1896168, 53.47130490000001], [-2.1883991, 53.471095], [-2.1865995, 53.4707726], [-2.184298, 53.4703374], [-2.1827791, 53.470064099999995], [-2.1813468, 53.469815], [-2.1804009, 53.4696573], [-2.1776725, 53.4691935], [-2.1768219, 53.4690694], [-2.1757551999999993, 53.46894679999999], [-2.1747377999999995, 53.4688587], [-2.1734859999999996, 53.468776000000005], [-2.1724160999999995, 53.46873049999999], [-2.1715548, 53.46872009999999], [-2.1707063999999994, 53.4687278], [-2.1700186, 53.46875399999999], [-2.169514, 53.4687829], [-2.1691033, 53.4687814], [-2.1686971999999995, 53.4688154], [-2.1684184999999996, 53.46884419999999], [-2.167741, 53.46892119999999], [-2.1662539, 53.4691244], [-2.1659594, 53.46916710000001], [-2.1620586, 53.469772299999995], [-2.1609739999999995, 53.469929], [-2.1598128, 53.47008549999999], [-2.1580739, 53.4702788], [-2.1559566818868516, 53.470435760151425], [-2.1498254, 53.4708903], [-2.146453, 53.4711424], [-2.1455693, 53.47122190000001], [-2.1449166, 53.4713045], [-2.1439874999999997, 53.47143020000001], [-2.1430048, 53.47158459999999], [-2.1421351, 53.47176389999999], [-2.1403632, 53.472192], [-2.1397855999999997, 53.47233080000001], [-2.1390836999999996, 53.4725088], [-2.1383851, 53.47267449999999], [-2.1374683999999995, 53.47288600000001], [-2.1362858000000005, 53.473121], [-2.1344474, 53.4734441], [-2.1327257, 53.4737017], [-2.1312041999999995, 53.47387489999999], [-2.1294756999999995, 53.47402319999999], [-2.1274848999999993, 53.474141], [-2.1252003435830913, 53.474256515805386], [-2.125133578305363, 53.47425989170539], [-2.1249218, 53.4742706], [-2.1224316, 53.47431869999999], [-2.121831, 53.47432919999999], [-2.118264, 53.4744055], [-2.1172769, 53.474433700000006], [-2.1163599, 53.4744737], [-2.1146785999999995, 53.47452989999999], [-2.1145748, 53.4745309], [-2.1138171999999997, 53.474537899999994], [-2.11278425340149, 53.474555493616336], [-2.1126370999999997, 53.47455800000001], [-2.1119589, 53.47457060000001], [-2.1114505, 53.47458089999999], [-2.1096893, 53.4746008], [-2.1094945999999997, 53.4746008], [-2.1087636, 53.474593199999994], [-2.1079808, 53.47456759999999], [-2.1071706999999997, 53.4745167], [-2.1064697, 53.47445269999999], [-2.1059852, 53.4744085], [-2.1056974, 53.47437719999999], [-2.1048443, 53.47425960000001], [-2.1038812, 53.474081], [-2.1036706, 53.4740412], [-2.1028309, 53.473882399999994], [-2.102574, 53.47383149999999], [-2.1012866, 53.4735583], [-2.0999777999999996, 53.473236400000005], [-2.0988254999999993, 53.47289309999999], [-2.0975834, 53.4724624], [-2.0964857, 53.4720583], [-2.0939816999999996, 53.4710602], [-2.092967, 53.4706206], [-2.0917332999999996, 53.4700414], [-2.0908167, 53.4695578], [-2.0889104, 53.46837589999999], [-2.0882957999999996, 53.4679235], [-2.088136086974938, 53.46779240988761], [-2.0878531540030214, 53.46756018123008], [-2.0876646999999995, 53.46740549999999], [-2.0875052, 53.4672746], [-2.0870736999999995, 53.46689259999999], [-2.0866762, 53.4664373], [-2.0866564, 53.466413], [-2.0863213999999997, 53.466002200000005], [-2.0857709999999994, 53.465402], [-2.085355, 53.4649548], [-2.0852901, 53.464857499999994], [-2.0852142999999996, 53.4647438], [-2.0851091, 53.4645691], [-2.0850206, 53.4643647], [-2.0849414, 53.46418340000001], [-2.0848877999999997, 53.463982299999984], [-2.0848474, 53.4638267], [-2.0848213999999996, 53.463597], [-2.0847555999999994, 53.4630734], [-2.0847816, 53.462591], [-2.0848725, 53.462083799999995], [-2.0850478, 53.4615568], [-2.0856043, 53.46055899999999], [-2.0860048, 53.460007299999994], [-2.0862221, 53.45966380000001], [-2.0864616999999996, 53.45915959999999], [-2.0866692, 53.45863080000001], [-2.0868374999999997, 53.4579062], [-2.0868846, 53.4573632], [-2.086865, 53.456667], [-2.0867499, 53.4560891], [-2.0865108, 53.4553583], [-2.0862893, 53.4548454], [-2.0857762999999996, 53.4537497], [-2.0856123999999996, 53.45332950000001], [-2.0854739, 53.452801], [-2.0854364, 53.4526539], [-2.0852432, 53.45195240000001], [-2.0850769, 53.4513383], [-2.0848877999999997, 53.45034590000001], [-2.0848134, 53.449743999999995], [-2.0847886, 53.4491678], [-2.0848055, 53.448294100000005], [-2.0848953000000003, 53.4473614], [-2.0851185, 53.44589779999999], [-2.0853668, 53.4449818], [-2.0855114, 53.444413], [-2.08566, 53.4438922], [-2.0856777, 53.4438302], [-2.0857552, 53.443558800000005], [-2.0863127, 53.4420793], [-2.0866657999999996, 53.4412479], [-2.0876899, 53.439226299999994], [-2.0884329, 53.43789329999999], [-2.0897654, 53.4353084], [-2.090406, 53.4340502], [-2.0912149, 53.43246129999999], [-2.0921613, 53.4305301], [-2.0927516, 53.42941820000001], [-2.0928675999999995, 53.4291998], [-2.0930736, 53.428799], [-2.0934801, 53.4279919], [-2.0948527, 53.4253252], [-2.0965887, 53.42184960000001], [-2.096647, 53.4217342], [-2.0967339999999997, 53.42155489999999], [-2.0968886, 53.421220000000005], [-2.097008, 53.420904], [-2.0971067999999997, 53.420555099999994], [-2.097175899999999, 53.420128], [-2.0971894, 53.41966659999999], [-2.0971484, 53.4190403], [-2.0969997, 53.418513299999994], [-2.096804, 53.418085000000005], [-2.0963567999999997, 53.4174361], [-2.0960437, 53.41707589999999], [-2.0956834, 53.4167276], [-2.0949505, 53.4161629], [-2.0941455999999996, 53.4156902], [-2.0933218, 53.4153155], [-2.0927426, 53.4150922], [-2.0920478999999994, 53.41486199999999], [-2.0912114, 53.4145973], [-2.0907821, 53.4144614], [-2.0903608, 53.4143281], [-2.0902230438653704, 53.41428429590598], [-2.089857, 53.41416790000001], [-2.0896669, 53.41410739999999], [-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]} 12.2 0549 0612 Manchester Piccadilly Rose Hill Marple Rose Hill Marple 53.3960432 -2.0765086 53.3960432 -2.0765086 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:12:00 Rose Hill Marple TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800337 1789621854770031 37 37 2026-09-17 05:22:32.753891 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:32.110619
598029 630342 U02039 876U881517 2026-09-17 COMPLETE 16801346 2026-09-17 06:12:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 630342, "stp": "N", "toc": "Unknown", "uid": "U02039", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02039/2026-09-17/detailed", "trust_id": "876U881517", "origin_crs": "XJS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham Chipman Siding", "service_date": "2026-09-17", "dest_arr_time": "0638", "dest_platform": null, "is_terminated": 1, "next_location": "Horsham Chipman Siding", "signalling_id": "6U88", "timing_status": "EARLY", "origin_station": "Stoats Nest Jn", "current_leg_arr": "0612", "current_leg_dep": "0634", "current_leg_end": "Horsham Chipman Siding", "origin_dep_time": "0530", "origin_platform": null, "current_location": "Horsham Chipman Siding", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "-26 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3212335, 51.073539499999995], [-0.3206001, 51.07307380000001], [-0.3204353, 51.0729639], [-0.31991509999999995, 51.0725577], [-0.31966439999999996, 51.072394200000005], [-0.31956119999999993, 51.07229719999999], [-0.31951279999999993, 51.0722512], [-0.31946179999999996, 51.072201599999985], [-0.31940490000000005, 51.072143100000005], [-0.31936800000000004, 51.07209830000001], [-0.3193314, 51.07204509999998], [-0.31927339999999993, 51.07196009999999], [-0.3192307999999999, 51.07189609999999], [-0.319118, 51.07166670000001], [-0.3190745, 51.071559500000006], [-0.3190417, 51.0714733], [-0.3189671, 51.0712782], [-0.31893399999999994, 51.0711944], [-0.318915, 51.07113830000001], [-0.3188996, 51.0710755], [-0.3188713, 51.07092399999999], [-0.3188561999999999, 51.0708174], [-0.318832, 51.070576599999995]]}", "current_leg_start": "Horsham T837", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.0705766", "next_location_lon": "-0.3188320", "previous_location": "Horsham T837", "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 55.017, \"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\": 10970.014, \"from_m\": 55.017, \"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\": 11706.58, \"from_m\": 10970.014, \"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\": 23722.155, \"from_m\": 11706.58, \"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\": 23832.901, \"from_m\": 23722.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23865.192, \"from_m\": 23832.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\": 23946.76, \"from_m\": 23865.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\": 24306.598, \"from_m\": 23946.76, \"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\": 24488.99, \"from_m\": 24306.598, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24892.901, \"from_m\": 24488.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27962.4, \"from_m\": 24892.901, \"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\": 28820.673, \"from_m\": 27962.4, \"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\": 34191.431, \"from_m\": 28820.673, \"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\": 36906.838, \"from_m\": 34191.431, \"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\": 37058.539, \"from_m\": 36906.838, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37397.199, \"from_m\": 37058.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37476.608, \"from_m\": 37397.199, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37923.623, \"from_m\": 37476.608, \"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\": 37992.374, \"from_m\": 37923.623, \"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\": 38060.491, \"from_m\": 37992.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\": 38077.281, \"from_m\": 38060.491, \"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\": 38373.749, \"from_m\": 38077.281, \"capability_applied\": null, \"effective_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\": 630342, \"profile_key\": \"a3d5b430e6b030319292a9c18699d9a859d545550bbaaef70769b2f3f175b764\", \"schedule_id\": 41211, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 2, \"distance_m\": 11844.631, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0602H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 3, \"distance_m\": 19835.358, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Three Bridges\", \"stage_seq\": 4, \"distance_m\": 24183.772, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0613H\", \"location\": \"Crawley\", \"stage_seq\": 5, \"distance_m\": 26398.078, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Littlehaven\", \"stage_seq\": 6, \"distance_m\": 36104.467, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0626H\", \"location\": \"Horsham\", \"stage_seq\": 7, \"distance_m\": 37397.199, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0634\", \"location\": \"Horsham T837\", \"stage_seq\": 8, \"distance_m\": 37992.374, \"section_seq\": 1, \"route_path_id\": 109298}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Horsham Chipman Siding\", \"stage_seq\": 9, \"distance_m\": 38373.749, \"section_seq\": 1, \"route_path_id\": 109298}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38373.749, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109298}], \"total_distance_m\": 38373.749, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 37618.353, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 755.396, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1418.0", "current_position_lat": "51.0705766", "current_position_lon": "-0.3188320", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:00Z\", \"source_id\": 52039595, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:04Z\", \"source_id\": 16782938, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:53Z\", \"source_id\": 52053975, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:59Z\", \"source_id\": 16787360, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:37Z\", \"source_id\": 52057884, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:42Z\", \"source_id\": 16788496, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:00Z\", \"source_id\": 52070231, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:03Z\", \"source_id\": 16792339, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:52Z\", \"source_id\": 52073043, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:57Z\", \"source_id\": 16793215, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:32Z\", \"source_id\": 16801346, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham Chipman Siding", "service_state_platform": null, "timing_fact_generation": 1789621952815760, "current_leg_arrival_utc": "2026-09-17T06:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:32.804887", "service_state_evidence_id": 16801346, "current_leg_start_actual_dep": "2026-09-17T06:34:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:33.537114", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N XJS None 6U88 None None None None {"version": 3, "segments": [{"to_m": 55.017, "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": 10970.014, "from_m": 55.017, "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": 11706.58, "from_m": 10970.014, "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": 23722.155, "from_m": 11706.58, "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": 23832.901, "from_m": 23722.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23865.192, "from_m": 23832.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": 23946.76, "from_m": 23865.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": 24306.598, "from_m": 23946.76, "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": 24488.99, "from_m": 24306.598, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24892.901, "from_m": 24488.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27962.4, "from_m": 24892.901, "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": 28820.673, "from_m": 27962.4, "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": 34191.431, "from_m": 28820.673, "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": 36906.838, "from_m": 34191.431, "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": 37058.539, "from_m": 36906.838, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37397.199, "from_m": 37058.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37476.608, "from_m": 37397.199, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 37923.623, "from_m": 37476.608, "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": 37992.374, "from_m": 37923.623, "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": 38060.491, "from_m": 37992.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": 38077.281, "from_m": 38060.491, "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": 38373.749, "from_m": 38077.281, "capability_applied": null, "effective_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": 630342, "profile_key": "a3d5b430e6b030319292a9c18699d9a859d545550bbaaef70769b2f3f175b764", "schedule_id": 41211, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Stoats Nest Jn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Earlswood (Surrey)", "stage_seq": 2, "distance_m": 11844.631, "section_seq": 1, "route_path_id": 109298}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0602H", "location": "Gatwick Airport", "stage_seq": 3, "distance_m": 19835.358, "section_seq": 1, "route_path_id": 109298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Three Bridges", "stage_seq": 4, "distance_m": 24183.772, "section_seq": 1, "route_path_id": 109298}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0613H", "location": "Crawley", "stage_seq": 5, "distance_m": 26398.078, "section_seq": 1, "route_path_id": 109298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Littlehaven", "stage_seq": 6, "distance_m": 36104.467, "section_seq": 1, "route_path_id": 109298}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0626H", "location": "Horsham", "stage_seq": 7, "distance_m": 37397.199, "section_seq": 1, "route_path_id": 109298}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0634", "location": "Horsham T837", "stage_seq": 8, "distance_m": 37992.374, "section_seq": 1, "route_path_id": 109298}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Horsham Chipman Siding", "stage_seq": 9, "distance_m": 38373.749, "section_seq": 1, "route_path_id": 109298}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38373.749, "from_m": 0.0, "section_seq": 1, "route_path_id": 109298}], "total_distance_m": 38373.749, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 37618.353, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 755.396, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30625, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:00Z", "source_id": 52039595, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:04Z", "source_id": 16782938, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:53Z", "source_id": 52053975, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:59Z", "source_id": 16787360, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:37Z", "source_id": 52057884, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:42Z", "source_id": 16788496, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:00Z", "source_id": 52070231, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:03Z", "source_id": 16792339, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30792, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:52Z", "source_id": 52073043, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:57Z", "source_id": 16793215, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:32Z", "source_id": 16801346, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Stoats Nest Jn 0530 0530 None None None Horsham Chipman Siding 0638 0638 None EARLY -26 minutes https://www.realtimetrains.co.uk/service/gb-nr:U02039/2026-09-17/detailed None Horsham T837 2026-09-17T06:34:00+01:00 Horsham Chipman Siding 1418.0 {"type": "LineString", "coordinates": [[-0.3212335, 51.073539499999995], [-0.3206001, 51.07307380000001], [-0.3204353, 51.0729639], [-0.31991509999999995, 51.0725577], [-0.31966439999999996, 51.072394200000005], [-0.31956119999999993, 51.07229719999999], [-0.31951279999999993, 51.0722512], [-0.31946179999999996, 51.072201599999985], [-0.31940490000000005, 51.072143100000005], [-0.31936800000000004, 51.07209830000001], [-0.3193314, 51.07204509999998], [-0.31927339999999993, 51.07196009999999], [-0.3192307999999999, 51.07189609999999], [-0.319118, 51.07166670000001], [-0.3190745, 51.071559500000006], [-0.3190417, 51.0714733], [-0.3189671, 51.0712782], [-0.31893399999999994, 51.0711944], [-0.318915, 51.07113830000001], [-0.3188996, 51.0710755], [-0.3188713, 51.07092399999999], [-0.3188561999999999, 51.0708174], [-0.318832, 51.070576599999995]]} 0.2 0634 0612 Horsham T837 Horsham Chipman Siding Horsham Chipman Siding 51.0705766 -0.3188320 51.0705766 -0.3188320 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:12:00 Horsham Chipman Siding TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801346 1789621952815760 25 25 2026-09-17 05:22:33.537114 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:32.804887
598030 628493 P69461 695O04M517 2026-09-17 COMPLETE 16800306 2026-09-17 06:12:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 628493, "stp": "O", "toc": "West Midlands Trains", "uid": "P69461", "consist": "730006+730024", "dest_crs": "BHM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69461/2026-09-17/detailed", "trust_id": "695O04M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "8B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5O04", "timing_status": "ON TIME", "origin_station": "Coventry Yard", "current_leg_arr": "0612", "current_leg_dep": "0540", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0535", "origin_platform": "1", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5139766178046008, 52.40069696016002], [-1.5144626999999995, 52.4007611], [-1.5155303, 52.40093079999999], [-1.5155555999999997, 52.400934799999995], [-1.516172, 52.40103150000001], [-1.5164112999999997, 52.401067000000005], [-1.5166857, 52.401104], [-1.517287, 52.4011839], [-1.5175574, 52.4012159], [-1.5180002999999995, 52.40126269999998], [-1.518591, 52.4013173], [-1.5191916, 52.40136199999999], [-1.519643, 52.40140020000001], [-1.5199716, 52.4014215], [-1.5203912999999998, 52.401453399999994], [-1.5206917, 52.401472199999986], [-1.5210752999999997, 52.40149509999999], [-1.5216344999999998, 52.40153190000001], [-1.5220168, 52.40155479999999], [-1.5225330999999998, 52.40158259999999], [-1.5228482, 52.401605499999995], [-1.52344, 52.40163419999999], [-1.5238191, 52.40166119999999], [-1.5240448, 52.40166729999999], [-1.5241467, 52.40166930000001], [-1.5254316, 52.401705799999995], [-1.5267469, 52.4017358], [-1.5268695, 52.4017365], [-1.5270594, 52.4017365], [-1.5271359830031863, 52.40173590829912], [-1.5276936, 52.4017316], [-1.5281735, 52.401722599999985], [-1.5286486, 52.401712899999985], [-1.5291295, 52.4017024], [-1.5293999, 52.401692], [-1.5297894999999997, 52.4016804], [-1.5304686999999997, 52.40165449999999], [-1.5308555999999998, 52.4016379], [-1.5312177, 52.4016205], [-1.5315274999999997, 52.40160399999999], [-1.5318753, 52.401583499999994], [-1.5322857, 52.401559199999994], [-1.5327581999999995, 52.40152899999999], [-1.5332931999999997, 52.40149329999999], [-1.5334992, 52.4014778], [-1.533925, 52.401443699999994], [-1.5343287, 52.401412], [-1.5348286, 52.40137099999998], [-1.5353921, 52.401322], [-1.5357372, 52.4012907], [-1.5363937000000003, 52.401223499999986], [-1.5367458, 52.401187199999995], [-1.5371108, 52.4011494], [-1.5375631, 52.4010979], [-1.5378946999999998, 52.4010605], [-1.5388159, 52.40094679999999], [-1.5392418, 52.4008908], [-1.5396426999999997, 52.400834899999985], [-1.5400450999999995, 52.400778599999995], [-1.5408077999999998, 52.4006662], [-1.5411217, 52.4006197], [-1.5419630999999998, 52.40048339999999], [-1.5421912999999998, 52.4004445], [-1.542722, 52.40035460000001], [-1.5431243999999995, 52.4002836], [-1.5436493, 52.4001873], [-1.5440721, 52.40010749999998], [-1.5450168, 52.3999223], [-1.5460036, 52.39971959999998], [-1.5467141999999998, 52.3995694], [-1.5470546, 52.39949839999999], [-1.5475775, 52.3993882], [-1.5479602, 52.3993076], [-1.5485100999999997, 52.39920059999999], [-1.5489337, 52.39911810000001], [-1.5495346, 52.399008300000006], [-1.5504307, 52.39884740000001], [-1.5511251, 52.3987271], [-1.5517187, 52.398628499999994], [-1.5520189000000002, 52.3985801], [-1.5524195999999997, 52.3985175], [-1.5527052, 52.398473399999986], [-1.5530258999999995, 52.398425399999994], [-1.5534323000000003, 52.3983636], [-1.5543139, 52.3982382], [-1.554766, 52.3981769], [-1.5549991999999997, 52.39814440000001], [-1.5553884999999998, 52.39809329999999], [-1.5556501, 52.39806000000001], [-1.5559983999999998, 52.3980181], [-1.5562058, 52.3979934], [-1.556537, 52.39795470000001], [-1.557935, 52.3978027], [-1.5585355999999997, 52.39774320000001], [-1.5596905, 52.3976363], [-1.5602186999999998, 52.397592200000005], [-1.5609732, 52.3975318], [-1.5616073, 52.3974847], [-1.5633456, 52.3973645], [-1.5641762, 52.3973087], [-1.5650511, 52.397252399999985], [-1.5655845999999998, 52.397219500000006], [-1.5663257, 52.3971719], [-1.5675544999999995, 52.39709319999999], [-1.5680312000000003, 52.3970647], [-1.5682221000000005, 52.3970542], [-1.5710267999999998, 52.39687239999999], [-1.573183, 52.3967383], [-1.5753456, 52.39659049999999], [-1.5755932, 52.3965781], [-1.5758926999999998, 52.39656329999999], [-1.5760968, 52.396552], [-1.5763275, 52.39653819999999], [-1.5780236, 52.3964304], [-1.578644, 52.396392199999994], [-1.5791637, 52.3963566], [-1.5797129999999997, 52.39632249999998], [-1.5814129, 52.3962147], [-1.5822714, 52.39615899999998], [-1.5825314, 52.3961442], [-1.5830073, 52.396114], [-1.5832322, 52.39610149999999], [-1.5843168, 52.3960315], [-1.584592, 52.3960151], [-1.5868834, 52.39586779999999], [-1.587473, 52.395830700000005], [-1.5880805, 52.3957914], [-1.5886786999999998, 52.3957547], [-1.5891646999999998, 52.3957242], [-1.5898332, 52.3956806], [-1.5902795, 52.39565279999999], [-1.591218, 52.3955916], [-1.5917696, 52.3955563], [-1.5941275, 52.3954061], [-1.5946876, 52.395371], [-1.5951101, 52.395344599999994], [-1.5955558, 52.39531709999999], [-1.5960624999999995, 52.39528560000001], [-1.5963496, 52.395269], [-1.5968801, 52.39523849999999], [-1.5978215999999998, 52.3951705], [-1.5987035, 52.395112700000006], [-1.5998875999999995, 52.39503779999999], [-1.6017013999999998, 52.3949231], [-1.6027483, 52.3948566], [-1.6035484999999998, 52.39480509999999], [-1.6050933, 52.3947083], [-1.6063468999999997, 52.3946288], [-1.6071078, 52.3945833], [-1.6088695999999998, 52.394477499999994], [-1.6096592, 52.3944332], [-1.610198, 52.39440009999999], [-1.6106365000000002, 52.39437009999999], [-1.6113166999999995, 52.394325499999994], [-1.6117915, 52.3942968], [-1.6128865999999995, 52.3942244], [-1.6135077999999998, 52.39418210000001], [-1.6139876, 52.394151599999994], [-1.6143864999999995, 52.3941274], [-1.6155922, 52.3940542], [-1.6159502, 52.3940336], [-1.6169675114151385, 52.393967155889115], [-1.6180539, 52.39389620000001], [-1.6200606, 52.3937652], [-1.6202535999999998, 52.3937505], [-1.6208039, 52.39371639999999], [-1.6212447, 52.3936913], [-1.6215916, 52.39366460000001], [-1.6219905, 52.39364020000001], [-1.6223144, 52.3936205], [-1.6226631, 52.3936012], [-1.6229853000000003, 52.3935862], [-1.6234804, 52.3935663], [-1.6237674999999998, 52.3935568], [-1.6240651999999998, 52.39355020000001], [-1.6245158, 52.3935432], [-1.6247224, 52.3935401], [-1.6250885, 52.3935361], [-1.6257207, 52.3935395], [-1.6261681999999995, 52.3935433], [-1.6266099999999997, 52.39354989999999], [-1.6270296, 52.3935594], [-1.6273449, 52.39356790000001], [-1.6276541, 52.393577400000005], [-1.6280228999999995, 52.39359069999998], [-1.6284963999999995, 52.393611099999994], [-1.6288223999999998, 52.3936264], [-1.6293212, 52.39365269999999], [-1.6297282999999998, 52.3936779], [-1.6299779, 52.39369579999999], [-1.6303445, 52.39372449999999], [-1.6307254, 52.393756499999995], [-1.6313279, 52.3938119], [-1.6315997, 52.3938397], [-1.6318938000000005, 52.3938717], [-1.6321956, 52.3939057], [-1.6325141, 52.3939452], [-1.6328282, 52.3939855], [-1.6332001, 52.39403750000001], [-1.6334239999999998, 52.39407129999999], [-1.6336660000000005, 52.3941085], [-1.6341075, 52.3941811], [-1.6343796, 52.3942303], [-1.6346988999999998, 52.3942872], [-1.6351004999999998, 52.3943602], [-1.6355302, 52.394444], [-1.6359668, 52.3945311], [-1.636368, 52.3946171], [-1.6367689, 52.394703], [-1.6370448, 52.3947643], [-1.6373448, 52.3948334], [-1.6376155, 52.3948984], [-1.6378845999999998, 52.394963], [-1.6381742999999998, 52.395031800000005], [-1.6385082999999998, 52.39511739999999], [-1.6387683999999998, 52.39518410000001], [-1.639098, 52.395275100000006], [-1.6393887, 52.395354999999995], [-1.6396869, 52.3954417], [-1.6400286, 52.3955369], [-1.6403345, 52.39562959999999], [-1.640521, 52.39568699999999], [-1.6407089, 52.3957471], [-1.6411123, 52.3958734], [-1.6412852, 52.3959279], [-1.6422063242615783, 52.396250659169795], [-1.6422424, 52.396263299999994], [-1.6427325999999998, 52.3964392], [-1.6432074, 52.3966163], [-1.6441069999999998, 52.3969727], [-1.6443486, 52.3970712], [-1.6445720999999998, 52.39716239999999], [-1.6450417999999998, 52.39736280000001], [-1.6476704999999998, 52.3984988], [-1.6488808, 52.399019299999985], [-1.6506021999999998, 52.3997632], [-1.6511346, 52.3999964], [-1.6554458, 52.4018547], [-1.6575495, 52.402765], [-1.6607918, 52.40416580000001], [-1.6618474, 52.404623000000015], [-1.6627116999999998, 52.40499839999999], [-1.6636937999999997, 52.405435899999986], [-1.6646088, 52.405855800000005], [-1.6654049999999998, 52.4062387], [-1.6663655999999998, 52.4067175], [-1.6670849, 52.407087899999986], [-1.6677139, 52.4074283], [-1.6682730999999995, 52.40773389999999], [-1.6688894, 52.4080803], [-1.6694633999999997, 52.4084067], [-1.6698803, 52.4086448], [-1.6725333000000002, 52.41023319999999], [-1.6749926999999998, 52.41172699999999], [-1.6751683, 52.4118335], [-1.6783347, 52.41374389999999], [-1.6815707, 52.41569590000001], [-1.6840132, 52.417174200000005], [-1.6840867, 52.4172187], [-1.6842987, 52.4173459], [-1.6846767, 52.417581299999995], [-1.6864642, 52.4186584], [-1.6872027, 52.4191057], [-1.6888826999999995, 52.42014399999999], [-1.6893561999999998, 52.420445399999984], [-1.6899432, 52.4208245], [-1.6909010999999998, 52.4214591], [-1.6913868999999997, 52.4218041], [-1.6919438, 52.4222043], [-1.6921353999999995, 52.42234069999999], [-1.6922174, 52.42239910000001], [-1.6923620999999998, 52.42250659999999], [-1.6927462, 52.422793699999986], [-1.6931121999999998, 52.423073300000006], [-1.6935393, 52.4234045], [-1.6939835, 52.423753600000005], [-1.694322, 52.42402179999999], [-1.6949068, 52.4244968], [-1.6953427, 52.4248525], [-1.6956899, 52.4251426], [-1.6959047, 52.42532380000001], [-1.6987009, 52.42775770000001], [-1.6993275, 52.4283115], [-1.701596, 52.4303172], [-1.7024532999999995, 52.43107729999999], [-1.7033774, 52.4318796], [-1.7035758, 52.4320478], [-1.7037696999999998, 52.43221979999999], [-1.7040491, 52.4324676], [-1.7043777, 52.432761799999994], [-1.704908, 52.43322619999999], [-1.7067990398270907, 52.434884220760374], [-1.7082155, 52.43612610000001], [-1.7087723999999995, 52.436621], [-1.7092303, 52.437029], [-1.7096273, 52.4373796], [-1.7103243, 52.4379916], [-1.7111748999999998, 52.4387241], [-1.7117181, 52.4391943], [-1.7120354, 52.439468999999995], [-1.7121568090709338, 52.43957578845911], [-1.7124755, 52.43985609999999], [-1.7136455999999998, 52.4408799], [-1.7144157000000002, 52.44155969999999], [-1.7157686, 52.442749], [-1.7161771, 52.443098200000016], [-1.7175338, 52.4443024], [-1.7190144, 52.4456165], [-1.7190542, 52.44565179999999], [-1.7197921, 52.446294300000005], [-1.7199645999999995, 52.44644650000001], [-1.7207362, 52.44706930000001], [-1.7210999, 52.447365299999994], [-1.7212565, 52.447489], [-1.721399, 52.44760159999999], [-1.7215963999999997, 52.4477469], [-1.7218475999999998, 52.447925899999994], [-1.7219893000000002, 52.448027], [-1.7223563, 52.448319], [-1.7227518999999998, 52.4486263], [-1.7236129, 52.4493178], [-1.7240381, 52.449662700000005], [-1.7243947999999998, 52.44995209999999], [-1.7247918000000002, 52.45026589999999], [-1.7252891999999995, 52.45067250000001], [-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": "Coventry", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Coventry", "current_leg_milage": "18.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.418, \"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\": 354.264, \"from_m\": 317.418, \"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\": 518.47, \"from_m\": 354.264, \"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\": 582.197, \"from_m\": 518.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1260.901, \"from_m\": 582.197, \"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\": 6934.369, \"from_m\": 1260.901, \"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\": 8809.768, \"from_m\": 6934.369, \"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\": 16525.437, \"from_m\": 8809.768, \"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\": 19790.719, \"from_m\": 16525.437, \"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\": 24204.705, \"from_m\": 19790.719, \"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\": 28447.544, \"from_m\": 24204.705, \"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\": 28816.015, \"from_m\": 28447.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29767.153, \"from_m\": 28816.015, \"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\": 30130.96, \"from_m\": 29767.153, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30178.534, \"from_m\": 30130.96, \"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\": 30423.212, \"from_m\": 30178.534, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 628493, \"profile_key\": \"47998c537ad21792e0705bcd5ed3e3628a77fd548df816b0ca8b5c0a073c7bd5\", \"schedule_id\": 37943, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Coventry Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65114}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0545\", \"location\": \"Coventry\", \"stage_seq\": 2, \"distance_m\": 354.264, \"section_seq\": 1, \"route_path_id\": 65114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Berkswell\", \"stage_seq\": 3, \"distance_m\": 8881.284, \"section_seq\": 1, \"route_path_id\": 65114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Birmingham International\", \"stage_seq\": 4, \"distance_m\": 17231.292, \"section_seq\": 1, \"route_path_id\": 65114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Stechford\", \"stage_seq\": 5, \"distance_m\": 24359.034, \"section_seq\": 1, \"route_path_id\": 65114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Grand Jn\", \"stage_seq\": 6, \"distance_m\": 28866.34, \"section_seq\": 1, \"route_path_id\": 65114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Proof House Jn\", \"stage_seq\": 7, \"distance_m\": 29420.584, \"section_seq\": 1, \"route_path_id\": 65114}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 30423.212, \"section_seq\": 1, \"route_path_id\": 65114}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30423.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65114}], \"total_distance_m\": 30423.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30042.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 381.145, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:07Z\", \"source_id\": 52034303, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:14Z\", \"source_id\": 16781350, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:20Z\", \"source_id\": 52054668, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:23Z\", \"source_id\": 16787533, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:39Z\", \"source_id\": 52062275, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:44Z\", \"source_id\": 16789795, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:25Z\", \"source_id\": 52072376, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:32Z\", \"source_id\": 16793008, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:50Z\", \"source_id\": 52095285, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:51Z\", \"source_id\": 16800306, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1789621852564023, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:41.202468", "service_state_evidence_id": 16800306, "current_leg_start_actual_dep": "2026-09-17T05:45:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:41.996990", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O None BHM 5O04 730006+730024 6 90 None {"version": 3, "segments": [{"to_m": 317.418, "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": 354.264, "from_m": 317.418, "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": 518.47, "from_m": 354.264, "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": 582.197, "from_m": 518.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1260.901, "from_m": 582.197, "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": 6934.369, "from_m": 1260.901, "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": 8809.768, "from_m": 6934.369, "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": 16525.437, "from_m": 8809.768, "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": 19790.719, "from_m": 16525.437, "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": 24204.705, "from_m": 19790.719, "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": 28447.544, "from_m": 24204.705, "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": 28816.015, "from_m": 28447.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29767.153, "from_m": 28816.015, "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": 30130.96, "from_m": 29767.153, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30178.534, "from_m": 30130.96, "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": 30423.212, "from_m": 30178.534, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 628493, "profile_key": "47998c537ad21792e0705bcd5ed3e3628a77fd548df816b0ca8b5c0a073c7bd5", "schedule_id": 37943, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Coventry Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65114}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0545", "location": "Coventry", "stage_seq": 2, "distance_m": 354.264, "section_seq": 1, "route_path_id": 65114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Berkswell", "stage_seq": 3, "distance_m": 8881.284, "section_seq": 1, "route_path_id": 65114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Birmingham International", "stage_seq": 4, "distance_m": 17231.292, "section_seq": 1, "route_path_id": 65114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Stechford", "stage_seq": 5, "distance_m": 24359.034, "section_seq": 1, "route_path_id": 65114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Grand Jn", "stage_seq": 6, "distance_m": 28866.34, "section_seq": 1, "route_path_id": 65114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Proof House Jn", "stage_seq": 7, "distance_m": 29420.584, "section_seq": 1, "route_path_id": 65114}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 30423.212, "section_seq": 1, "route_path_id": 65114}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30423.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 65114}], "total_distance_m": 30423.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30042.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 381.145, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20828, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:07Z", "source_id": 52034303, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:14Z", "source_id": 16781350, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:20Z", "source_id": 52054668, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:23Z", "source_id": 16787533, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:39Z", "source_id": 52062275, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:44Z", "source_id": 16789795, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:25Z", "source_id": 52072376, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:32Z", "source_id": 16793008, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:50Z", "source_id": 52095285, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:12:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:51Z", "source_id": 16800306, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Coventry Yard 0535 0535 1 None None Birmingham New Street 0612 0612 8B ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69461/2026-09-17/detailed None Coventry 2026-09-17T05:45:00+01:00 Birmingham New Street 32.0 {"type": "LineString", "coordinates": [[-1.5139766178046008, 52.40069696016002], [-1.5144626999999995, 52.4007611], [-1.5155303, 52.40093079999999], [-1.5155555999999997, 52.400934799999995], [-1.516172, 52.40103150000001], [-1.5164112999999997, 52.401067000000005], [-1.5166857, 52.401104], [-1.517287, 52.4011839], [-1.5175574, 52.4012159], [-1.5180002999999995, 52.40126269999998], [-1.518591, 52.4013173], [-1.5191916, 52.40136199999999], [-1.519643, 52.40140020000001], [-1.5199716, 52.4014215], [-1.5203912999999998, 52.401453399999994], [-1.5206917, 52.401472199999986], [-1.5210752999999997, 52.40149509999999], [-1.5216344999999998, 52.40153190000001], [-1.5220168, 52.40155479999999], [-1.5225330999999998, 52.40158259999999], [-1.5228482, 52.401605499999995], [-1.52344, 52.40163419999999], [-1.5238191, 52.40166119999999], [-1.5240448, 52.40166729999999], [-1.5241467, 52.40166930000001], [-1.5254316, 52.401705799999995], [-1.5267469, 52.4017358], [-1.5268695, 52.4017365], [-1.5270594, 52.4017365], [-1.5271359830031863, 52.40173590829912], [-1.5276936, 52.4017316], [-1.5281735, 52.401722599999985], [-1.5286486, 52.401712899999985], [-1.5291295, 52.4017024], [-1.5293999, 52.401692], [-1.5297894999999997, 52.4016804], [-1.5304686999999997, 52.40165449999999], [-1.5308555999999998, 52.4016379], [-1.5312177, 52.4016205], [-1.5315274999999997, 52.40160399999999], [-1.5318753, 52.401583499999994], [-1.5322857, 52.401559199999994], [-1.5327581999999995, 52.40152899999999], [-1.5332931999999997, 52.40149329999999], [-1.5334992, 52.4014778], [-1.533925, 52.401443699999994], [-1.5343287, 52.401412], [-1.5348286, 52.40137099999998], [-1.5353921, 52.401322], [-1.5357372, 52.4012907], [-1.5363937000000003, 52.401223499999986], [-1.5367458, 52.401187199999995], [-1.5371108, 52.4011494], [-1.5375631, 52.4010979], [-1.5378946999999998, 52.4010605], [-1.5388159, 52.40094679999999], [-1.5392418, 52.4008908], [-1.5396426999999997, 52.400834899999985], [-1.5400450999999995, 52.400778599999995], [-1.5408077999999998, 52.4006662], [-1.5411217, 52.4006197], [-1.5419630999999998, 52.40048339999999], [-1.5421912999999998, 52.4004445], [-1.542722, 52.40035460000001], [-1.5431243999999995, 52.4002836], [-1.5436493, 52.4001873], [-1.5440721, 52.40010749999998], [-1.5450168, 52.3999223], [-1.5460036, 52.39971959999998], [-1.5467141999999998, 52.3995694], [-1.5470546, 52.39949839999999], [-1.5475775, 52.3993882], [-1.5479602, 52.3993076], [-1.5485100999999997, 52.39920059999999], [-1.5489337, 52.39911810000001], [-1.5495346, 52.399008300000006], [-1.5504307, 52.39884740000001], [-1.5511251, 52.3987271], [-1.5517187, 52.398628499999994], [-1.5520189000000002, 52.3985801], [-1.5524195999999997, 52.3985175], [-1.5527052, 52.398473399999986], [-1.5530258999999995, 52.398425399999994], [-1.5534323000000003, 52.3983636], [-1.5543139, 52.3982382], [-1.554766, 52.3981769], [-1.5549991999999997, 52.39814440000001], [-1.5553884999999998, 52.39809329999999], [-1.5556501, 52.39806000000001], [-1.5559983999999998, 52.3980181], [-1.5562058, 52.3979934], [-1.556537, 52.39795470000001], [-1.557935, 52.3978027], [-1.5585355999999997, 52.39774320000001], [-1.5596905, 52.3976363], [-1.5602186999999998, 52.397592200000005], [-1.5609732, 52.3975318], [-1.5616073, 52.3974847], [-1.5633456, 52.3973645], [-1.5641762, 52.3973087], [-1.5650511, 52.397252399999985], [-1.5655845999999998, 52.397219500000006], [-1.5663257, 52.3971719], [-1.5675544999999995, 52.39709319999999], [-1.5680312000000003, 52.3970647], [-1.5682221000000005, 52.3970542], [-1.5710267999999998, 52.39687239999999], [-1.573183, 52.3967383], [-1.5753456, 52.39659049999999], [-1.5755932, 52.3965781], [-1.5758926999999998, 52.39656329999999], [-1.5760968, 52.396552], [-1.5763275, 52.39653819999999], [-1.5780236, 52.3964304], [-1.578644, 52.396392199999994], [-1.5791637, 52.3963566], [-1.5797129999999997, 52.39632249999998], [-1.5814129, 52.3962147], [-1.5822714, 52.39615899999998], [-1.5825314, 52.3961442], [-1.5830073, 52.396114], [-1.5832322, 52.39610149999999], [-1.5843168, 52.3960315], [-1.584592, 52.3960151], [-1.5868834, 52.39586779999999], [-1.587473, 52.395830700000005], [-1.5880805, 52.3957914], [-1.5886786999999998, 52.3957547], [-1.5891646999999998, 52.3957242], [-1.5898332, 52.3956806], [-1.5902795, 52.39565279999999], [-1.591218, 52.3955916], [-1.5917696, 52.3955563], [-1.5941275, 52.3954061], [-1.5946876, 52.395371], [-1.5951101, 52.395344599999994], [-1.5955558, 52.39531709999999], [-1.5960624999999995, 52.39528560000001], [-1.5963496, 52.395269], [-1.5968801, 52.39523849999999], [-1.5978215999999998, 52.3951705], [-1.5987035, 52.395112700000006], [-1.5998875999999995, 52.39503779999999], [-1.6017013999999998, 52.3949231], [-1.6027483, 52.3948566], [-1.6035484999999998, 52.39480509999999], [-1.6050933, 52.3947083], [-1.6063468999999997, 52.3946288], [-1.6071078, 52.3945833], [-1.6088695999999998, 52.394477499999994], [-1.6096592, 52.3944332], [-1.610198, 52.39440009999999], [-1.6106365000000002, 52.39437009999999], [-1.6113166999999995, 52.394325499999994], [-1.6117915, 52.3942968], [-1.6128865999999995, 52.3942244], [-1.6135077999999998, 52.39418210000001], [-1.6139876, 52.394151599999994], [-1.6143864999999995, 52.3941274], [-1.6155922, 52.3940542], [-1.6159502, 52.3940336], [-1.6169675114151385, 52.393967155889115], [-1.6180539, 52.39389620000001], [-1.6200606, 52.3937652], [-1.6202535999999998, 52.3937505], [-1.6208039, 52.39371639999999], [-1.6212447, 52.3936913], [-1.6215916, 52.39366460000001], [-1.6219905, 52.39364020000001], [-1.6223144, 52.3936205], [-1.6226631, 52.3936012], [-1.6229853000000003, 52.3935862], [-1.6234804, 52.3935663], [-1.6237674999999998, 52.3935568], [-1.6240651999999998, 52.39355020000001], [-1.6245158, 52.3935432], [-1.6247224, 52.3935401], [-1.6250885, 52.3935361], [-1.6257207, 52.3935395], [-1.6261681999999995, 52.3935433], [-1.6266099999999997, 52.39354989999999], [-1.6270296, 52.3935594], [-1.6273449, 52.39356790000001], [-1.6276541, 52.393577400000005], [-1.6280228999999995, 52.39359069999998], [-1.6284963999999995, 52.393611099999994], [-1.6288223999999998, 52.3936264], [-1.6293212, 52.39365269999999], [-1.6297282999999998, 52.3936779], [-1.6299779, 52.39369579999999], [-1.6303445, 52.39372449999999], [-1.6307254, 52.393756499999995], [-1.6313279, 52.3938119], [-1.6315997, 52.3938397], [-1.6318938000000005, 52.3938717], [-1.6321956, 52.3939057], [-1.6325141, 52.3939452], [-1.6328282, 52.3939855], [-1.6332001, 52.39403750000001], [-1.6334239999999998, 52.39407129999999], [-1.6336660000000005, 52.3941085], [-1.6341075, 52.3941811], [-1.6343796, 52.3942303], [-1.6346988999999998, 52.3942872], [-1.6351004999999998, 52.3943602], [-1.6355302, 52.394444], [-1.6359668, 52.3945311], [-1.636368, 52.3946171], [-1.6367689, 52.394703], [-1.6370448, 52.3947643], [-1.6373448, 52.3948334], [-1.6376155, 52.3948984], [-1.6378845999999998, 52.394963], [-1.6381742999999998, 52.395031800000005], [-1.6385082999999998, 52.39511739999999], [-1.6387683999999998, 52.39518410000001], [-1.639098, 52.395275100000006], [-1.6393887, 52.395354999999995], [-1.6396869, 52.3954417], [-1.6400286, 52.3955369], [-1.6403345, 52.39562959999999], [-1.640521, 52.39568699999999], [-1.6407089, 52.3957471], [-1.6411123, 52.3958734], [-1.6412852, 52.3959279], [-1.6422063242615783, 52.396250659169795], [-1.6422424, 52.396263299999994], [-1.6427325999999998, 52.3964392], [-1.6432074, 52.3966163], [-1.6441069999999998, 52.3969727], [-1.6443486, 52.3970712], [-1.6445720999999998, 52.39716239999999], [-1.6450417999999998, 52.39736280000001], [-1.6476704999999998, 52.3984988], [-1.6488808, 52.399019299999985], [-1.6506021999999998, 52.3997632], [-1.6511346, 52.3999964], [-1.6554458, 52.4018547], [-1.6575495, 52.402765], [-1.6607918, 52.40416580000001], [-1.6618474, 52.404623000000015], [-1.6627116999999998, 52.40499839999999], [-1.6636937999999997, 52.405435899999986], [-1.6646088, 52.405855800000005], [-1.6654049999999998, 52.4062387], [-1.6663655999999998, 52.4067175], [-1.6670849, 52.407087899999986], [-1.6677139, 52.4074283], [-1.6682730999999995, 52.40773389999999], [-1.6688894, 52.4080803], [-1.6694633999999997, 52.4084067], [-1.6698803, 52.4086448], [-1.6725333000000002, 52.41023319999999], [-1.6749926999999998, 52.41172699999999], [-1.6751683, 52.4118335], [-1.6783347, 52.41374389999999], [-1.6815707, 52.41569590000001], [-1.6840132, 52.417174200000005], [-1.6840867, 52.4172187], [-1.6842987, 52.4173459], [-1.6846767, 52.417581299999995], [-1.6864642, 52.4186584], [-1.6872027, 52.4191057], [-1.6888826999999995, 52.42014399999999], [-1.6893561999999998, 52.420445399999984], [-1.6899432, 52.4208245], [-1.6909010999999998, 52.4214591], [-1.6913868999999997, 52.4218041], [-1.6919438, 52.4222043], [-1.6921353999999995, 52.42234069999999], [-1.6922174, 52.42239910000001], [-1.6923620999999998, 52.42250659999999], [-1.6927462, 52.422793699999986], [-1.6931121999999998, 52.423073300000006], [-1.6935393, 52.4234045], [-1.6939835, 52.423753600000005], [-1.694322, 52.42402179999999], [-1.6949068, 52.4244968], [-1.6953427, 52.4248525], [-1.6956899, 52.4251426], [-1.6959047, 52.42532380000001], [-1.6987009, 52.42775770000001], [-1.6993275, 52.4283115], [-1.701596, 52.4303172], [-1.7024532999999995, 52.43107729999999], [-1.7033774, 52.4318796], [-1.7035758, 52.4320478], [-1.7037696999999998, 52.43221979999999], [-1.7040491, 52.4324676], [-1.7043777, 52.432761799999994], [-1.704908, 52.43322619999999], [-1.7067990398270907, 52.434884220760374], [-1.7082155, 52.43612610000001], [-1.7087723999999995, 52.436621], [-1.7092303, 52.437029], [-1.7096273, 52.4373796], [-1.7103243, 52.4379916], [-1.7111748999999998, 52.4387241], [-1.7117181, 52.4391943], [-1.7120354, 52.439468999999995], [-1.7121568090709338, 52.43957578845911], [-1.7124755, 52.43985609999999], [-1.7136455999999998, 52.4408799], [-1.7144157000000002, 52.44155969999999], [-1.7157686, 52.442749], [-1.7161771, 52.443098200000016], [-1.7175338, 52.4443024], [-1.7190144, 52.4456165], [-1.7190542, 52.44565179999999], [-1.7197921, 52.446294300000005], [-1.7199645999999995, 52.44644650000001], [-1.7207362, 52.44706930000001], [-1.7210999, 52.447365299999994], [-1.7212565, 52.447489], [-1.721399, 52.44760159999999], [-1.7215963999999997, 52.4477469], [-1.7218475999999998, 52.447925899999994], [-1.7219893000000002, 52.448027], [-1.7223563, 52.448319], [-1.7227518999999998, 52.4486263], [-1.7236129, 52.4493178], [-1.7240381, 52.449662700000005], [-1.7243947999999998, 52.44995209999999], [-1.7247918000000002, 52.45026589999999], [-1.7252891999999995, 52.45067250000001], [-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]]} 18.9 0540 0612 Coventry Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:12:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800306 1789621852564023 38 38 2026-09-17 05:22:41.996990 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:41.202468
598031 628858 C01349 725S47M517 2026-09-17 COMPLETE 16800432 2026-09-17 06:12:00 2026-09-17 05:22:51 2026-09-19 05:22:51 {"id": 628858, "stp": "P", "toc": "Avanti West Coast", "uid": "C01349", "consist": "390008", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01349/2026-09-17/detailed", "trust_id": "725S47M517", "origin_crs": "XWF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-17", "dest_arr_time": "0606", "dest_platform": "5", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5S47", "timing_status": "LATE", "origin_station": "Wembley IC Depot", "current_leg_arr": "0612", "current_leg_dep": "0552", "current_leg_end": "London Euston", "origin_dep_time": "0547", "origin_platform": null, "current_location": "London Euston", "last_update_time": "2026-09-17T05:22:51", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Wembley IC Depot", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Wembley IC Depot", "current_leg_milage": "7.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.799, \"from_m\": 0.0, \"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\": 874.621, \"from_m\": 412.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3822.908, \"from_m\": 874.621, \"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\": 4020.551, \"from_m\": 3822.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4087.25, \"from_m\": 4020.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4330.591, \"from_m\": 4087.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4398.511, \"from_m\": 4330.591, \"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\": 6479.347, \"from_m\": 4398.511, \"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\": 7982.78, \"from_m\": 6479.347, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9827.768, \"from_m\": 7982.78, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10979.803, \"from_m\": 9827.768, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11026.695, \"from_m\": 10979.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12255.26, \"from_m\": 11026.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.01, \"from_m\": 12255.26, \"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\": 12789.294, \"from_m\": 12734.01, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12833.378, \"from_m\": 12789.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12876.614, \"from_m\": 12833.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12941.416, \"from_m\": 12876.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13621.229, \"from_m\": 12941.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13628.135, \"from_m\": 13621.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 628858, \"profile_key\": \"133aa1c0c3451382421f85bf7a6ead7c198c03eb662eb9f2c1e8ef1108d8da29\", \"schedule_id\": 110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Wembley IC Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Harlesden Jn\", \"stage_seq\": 2, \"distance_m\": 4064.765, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 3, \"distance_m\": 5131.044, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Camden Jn\", \"stage_seq\": 4, \"distance_m\": 10895.132, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Camden South Jn\", \"stage_seq\": 5, \"distance_m\": 11835.743, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 6, \"distance_m\": 13628.135, \"section_seq\": 1, \"route_path_id\": 27838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13628.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}], \"total_distance_m\": 13628.135, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 11755.257, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1872.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:57Z\", \"source_id\": 52095515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:01Z\", \"source_id\": 16800432, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "6", "timing_fact_generation": 1789621863916556, "current_leg_arrival_utc": "2026-09-17T06:12:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390008\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-17T05:12:44.852307", "service_state_evidence_id": 16800432, "current_leg_start_actual_dep": "2026-09-17T05:53:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:45.314012", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XWF EUS 5S47 390008 9 140 {"units": ["390008"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 412.799, "from_m": 0.0, "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": 874.621, "from_m": 412.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3822.908, "from_m": 874.621, "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": 4020.551, "from_m": 3822.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4087.25, "from_m": 4020.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4330.591, "from_m": 4087.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4398.511, "from_m": 4330.591, "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": 6479.347, "from_m": 4398.511, "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": 7982.78, "from_m": 6479.347, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9827.768, "from_m": 7982.78, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10979.803, "from_m": 9827.768, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11026.695, "from_m": 10979.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12255.26, "from_m": 11026.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.01, "from_m": 12255.26, "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": 12789.294, "from_m": 12734.01, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12833.378, "from_m": 12789.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12876.614, "from_m": 12833.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12941.416, "from_m": 12876.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13621.229, "from_m": 12941.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13628.135, "from_m": 13621.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 628858, "profile_key": "133aa1c0c3451382421f85bf7a6ead7c198c03eb662eb9f2c1e8ef1108d8da29", "schedule_id": 110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Wembley IC Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Harlesden Jn", "stage_seq": 2, "distance_m": 4064.765, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Willesden West London Jn", "stage_seq": 3, "distance_m": 5131.044, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Camden Jn", "stage_seq": 4, "distance_m": 10895.132, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Camden South Jn", "stage_seq": 5, "distance_m": 11835.743, "section_seq": 1, "route_path_id": 27838}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "London Euston", "stage_seq": 6, "distance_m": 13628.135, "section_seq": 1, "route_path_id": 27838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13628.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 27838}], "total_distance_m": 13628.135, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 11755.257, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1872.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22670, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:57Z", "source_id": 52095515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:01Z", "source_id": 16800432, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Wembley IC Depot 0547 0547 None None None London Euston 0606 0606 5 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01349/2026-09-17/detailed None Wembley IC Depot 2026-09-17T05:53:00+01:00 London Euston 20.0 {"type": "LineString", "coordinates": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 7.4 0552 0612 Wembley IC Depot London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-17 05:22:51 TERMINATED 2026-09-17 05:12:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800432 1789621863916556 13 13 2026-09-17 05:22:45.314012 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:44.852307
598032 628994 P65447 175W03M517 2026-09-17 COMPLETE 16800258 2026-09-17 06:12:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 628994, "stp": "P", "toc": "Northern", "uid": "P65447", "consist": "150123", "dest_crs": "BDI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65447/2026-09-17/detailed", "trust_id": "175W03M517", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Interchange", "service_date": "2026-09-17", "dest_arr_time": "0608½", "dest_platform": "4", "is_terminated": 1, "next_location": "Bradford Interchange", "signalling_id": "5W03", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0612", "current_leg_dep": "0554", "current_leg_end": "Bradford Interchange", "origin_dep_time": "0551", "origin_platform": "13B", "current_location": "Bradford Interchange", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5578866, 53.7919304], [-1.5580681, 53.79191250000002], [-1.5581545999999995, 53.7919084], [-1.5582617, 53.7919043], [-1.5584337, 53.791900899999995], [-1.5587823999999997, 53.791904], [-1.5592194, 53.7919514], [-1.5593443, 53.791972699999995], [-1.5595289, 53.79199790000001], [-1.5597663999999998, 53.7920505], [-1.5601107999999997, 53.7921283], [-1.5603669, 53.7922039], [-1.5604717999999995, 53.79223340000001], [-1.5605483196918026, 53.79225598501003], [-1.5608184, 53.7923357], [-1.5611184, 53.79242970000001], [-1.5613554, 53.7925047], [-1.5616298, 53.79258569999999], [-1.5619468999999997, 53.79264399999999], [-1.5622035, 53.7926875], [-1.5624906999999997, 53.792728999999994], [-1.5628522, 53.792766699999994], [-1.5632035, 53.7927888], [-1.5635878000000003, 53.7927927], [-1.5637825999999997, 53.79278579999999], [-1.5639136, 53.792781100000006], [-1.5641438, 53.79276420000001], [-1.5643992, 53.7927394], [-1.5647742999999998, 53.7926886], [-1.5651658999999998, 53.7925997], [-1.5654819, 53.7925173], [-1.5658038, 53.7924191], [-1.5662129, 53.7922804], [-1.5665718, 53.79214469999999], [-1.5668961999999995, 53.792016], [-1.5673762999999998, 53.7918321], [-1.5675427, 53.791771], [-1.5682968999999998, 53.791498700000005], [-1.5693293999999998, 53.79119450000001], [-1.5708576999999997, 53.79077650000001], [-1.5716930999999998, 53.790582699999995], [-1.5725418, 53.790409399999994], [-1.5734015999999995, 53.79025539999999], [-1.5737987, 53.790185400000006], [-1.5741609, 53.7901285], [-1.5744418, 53.7900918], [-1.5747248000000005, 53.7900683], [-1.5751062, 53.7900395], [-1.5754920999999995, 53.790027], [-1.5758830999999998, 53.79001999999999], [-1.5762820999999998, 53.7900226], [-1.5766457, 53.79002509999999], [-1.5772221, 53.79004199999999], [-1.5777983, 53.79007699999999], [-1.5782114, 53.7901079], [-1.5785962999999998, 53.7901458], [-1.5789687, 53.79019199999999], [-1.5793323, 53.7902388], [-1.5796939, 53.79029330000001], [-1.5800566, 53.7903527], [-1.5805677, 53.7904361], [-1.5810636, 53.7905309], [-1.5815903, 53.79064900000001], [-1.5821011, 53.79078059999999], [-1.5828611999999995, 53.790998900000005], [-1.583613, 53.791219600000005], [-1.5842234999999998, 53.79141429999999], [-1.5849539999999998, 53.7916472], [-1.5854773, 53.7918066], [-1.5880042999999997, 53.7926033], [-1.5893253, 53.7930078], [-1.5906178, 53.793417100000006], [-1.5915714, 53.7937096], [-1.5927156, 53.7940555], [-1.5931794999999995, 53.7941882], [-1.5936341999999997, 53.79432009999999], [-1.5946283, 53.79466459999999], [-1.5951448, 53.7948358], [-1.5956587, 53.794995199999995], [-1.5968759999999995, 53.79536530000001], [-1.5975057999999998, 53.79555909999999], [-1.5978136999999997, 53.7956518], [-1.5981608, 53.7957371], [-1.5986048, 53.795837], [-1.5988388000000002, 53.7958816], [-1.5990615, 53.795922399999995], [-1.5992865999999997, 53.79595599999998], [-1.5995326, 53.79598930000001], [-1.6000468, 53.79604350000001], [-1.6003871999999997, 53.7960721], [-1.6007414, 53.79609609999999], [-1.6012908, 53.7961278], [-1.6018648, 53.7961419], [-1.6022934, 53.796143500000014], [-1.6027457, 53.79613069999999], [-1.6032855999999998, 53.79610699999999], [-1.6035625000000002, 53.7960904], [-1.6038532999999997, 53.79607219999999], [-1.6044227, 53.79603579999999], [-1.605002, 53.7959997], [-1.6053704999999998, 53.795982200000005], [-1.6057396, 53.795964], [-1.6064674, 53.7959382], [-1.6070449, 53.79593289999999], [-1.6076198999999998, 53.7959412], [-1.6080439, 53.7959545], [-1.6084683, 53.7959784], [-1.608714, 53.7959975], [-1.6089397999999997, 53.79601980000001], [-1.6094221000000002, 53.796071000000005], [-1.6097559999999995, 53.796111399999994], [-1.6100989999999995, 53.7961571], [-1.61044, 53.796210499999994], [-1.6107594, 53.7962675], [-1.6111329999999997, 53.796342299999985], [-1.6114953, 53.79642079999999], [-1.6118633, 53.7965071], [-1.6122282999999995, 53.7966003], [-1.6125366, 53.79668869999999], [-1.6128268, 53.79677920000001], [-1.6131243, 53.79687820000001], [-1.6133934, 53.7969746], [-1.6139347, 53.79718359999999], [-1.6144534, 53.7974029], [-1.6147727, 53.79754659999999], [-1.6150953, 53.79770950000001], [-1.6156965, 53.7980194], [-1.6165843999999998, 53.79847900000001], [-1.6169675114151385, 53.7986785405585], [-1.6174504999999997, 53.7989301], [-1.6194795, 53.8000005], [-1.6198708, 53.800198499999986], [-1.6201989999999995, 53.8003688], [-1.6209548, 53.80072359999999], [-1.6217255, 53.8010737], [-1.6224189999999998, 53.80137380000001], [-1.623177, 53.8016812], [-1.6241575999999998, 53.8020419], [-1.6246566999999998, 53.80221670000001], [-1.6251719, 53.8023839], [-1.6258882, 53.8025979], [-1.6276939999999998, 53.80307700000001], [-1.6288447999999998, 53.8033602], [-1.6299806, 53.80365179999999], [-1.6314586999999998, 53.80399760000001], [-1.632912, 53.8043342], [-1.6344759, 53.8046931], [-1.6359922999999998, 53.80506309999999], [-1.6369021, 53.805291800000006], [-1.6372174000000002, 53.8053714], [-1.6374844999999998, 53.8054379], [-1.6395399, 53.8059494], [-1.6397475999999995, 53.80599550000001], [-1.6398836999999995, 53.8060233], [-1.6399825, 53.8060435], [-1.6404748000000002, 53.80613720000001], [-1.64147, 53.806327800000005], [-1.6420541999999998, 53.8064188], [-1.6426346999999997, 53.8064963], [-1.6437877, 53.8066256], [-1.6443978, 53.80669579999999], [-1.6450274, 53.8067545], [-1.6455882999999998, 53.8068001], [-1.6461672999999997, 53.8068402], [-1.6464921999999995, 53.8068592], [-1.6468267999999997, 53.80687300000001], [-1.6476898999999998, 53.8068871], [-1.6485526, 53.80689009999999], [-1.648829, 53.8068897], [-1.6492593, 53.8068862], [-1.6497032, 53.8068714], [-1.6501468, 53.80685139999999], [-1.6505983999999998, 53.8068214], [-1.6512893, 53.8067696], [-1.6519718000000003, 53.8066997], [-1.6531321000000003, 53.80656659999999], [-1.6550031, 53.80635029999999], [-1.6566672000000002, 53.80616590000001], [-1.6586252, 53.805938299999994], [-1.6611267, 53.8056563], [-1.6629482999999998, 53.8054462], [-1.6646363999999998, 53.8052465], [-1.6655732999999997, 53.80514409999999], [-1.6660063, 53.80509409999999], [-1.6668067999999998, 53.80500489999999], [-1.6670783999999998, 53.8049724], [-1.6674272, 53.80493069999999], [-1.6686971999999998, 53.8047887], [-1.6693734000000002, 53.80470879999999], [-1.6696121999999998, 53.8046911], [-1.6700403999999998, 53.80465950000001], [-1.6705481, 53.8046294], [-1.6710751, 53.8046023], [-1.6713183, 53.8045896], [-1.6715688999999998, 53.804582700000005], [-1.6720644, 53.80457229999999], [-1.672658, 53.80456980000001], [-1.6732524999999998, 53.804571900000006], [-1.6737491000000002, 53.8045836], [-1.674238, 53.80460190000001], [-1.6745641, 53.8046198], [-1.6749104, 53.804645699999995], [-1.6755806, 53.8047002], [-1.6763321, 53.804759399999995], [-1.6767101000000002, 53.80478789999999], [-1.6771217, 53.80480680000001], [-1.6776808, 53.80482880000001], [-1.6779665, 53.8048341], [-1.6782596999999997, 53.8048333], [-1.678552, 53.804830599999995], [-1.6788569, 53.804822699999995], [-1.6794686999999997, 53.8047897], [-1.6798888999999997, 53.804761799999994], [-1.6800879, 53.804742700000006], [-1.6802928999999998, 53.8047231], [-1.6808614, 53.8046587], [-1.6813283, 53.80458569999999], [-1.6817049999999998, 53.80452369999999], [-1.681794, 53.8045091], [-1.6821206, 53.8044449], [-1.6824776, 53.8043668], [-1.682946, 53.8042662], [-1.6833783999999998, 53.8041589], [-1.6837963, 53.8040396], [-1.6843038999999995, 53.8038882], [-1.6848127, 53.8037211], [-1.6854956, 53.8034529], [-1.6861529, 53.803166], [-1.6866817999999997, 53.8029003], [-1.6871675, 53.802608599999985], [-1.6873816999999998, 53.80244749999999], [-1.6876786, 53.8022242], [-1.6888403, 53.80115500000001], [-1.6893675, 53.8006695], [-1.6908159, 53.79950489999999], [-1.6913467, 53.799016300000005], [-1.6916573999999998, 53.7987265], [-1.6920222, 53.7984468], [-1.6923917999999998, 53.7981698], [-1.6928118, 53.797901299999985], [-1.6933731, 53.7975756], [-1.6940088999999998, 53.7972578], [-1.694614, 53.79698179999999], [-1.6952412, 53.7967289], [-1.6957139, 53.7965498], [-1.6961988999999995, 53.796387], [-1.6966286999999998, 53.7962509], [-1.6970322, 53.7961325], [-1.6977021, 53.79596449999998], [-1.6980533999999998, 53.7958814], [-1.6984026, 53.7958039], [-1.6989614999999998, 53.7956937], [-1.6995288, 53.7955985], [-1.7005425, 53.79545050000001], [-1.7015876, 53.79530479999998], [-1.7022172, 53.795201], [-1.7028435, 53.7950826], [-1.7033279, 53.79498070000001], [-1.7038176, 53.794869899999995], [-1.7047818, 53.794630000000005], [-1.7055629, 53.7944122], [-1.7063192, 53.7941677], [-1.7067990398270907, 53.79401058726373], [-1.7069061999999997, 53.79397550000001], [-1.7074644999999995, 53.7937622], [-1.7083628, 53.793417100000006], [-1.708809, 53.793252300000006], [-1.7092594999999997, 53.793102000000005], [-1.7098076999999998, 53.7929238], [-1.7100917999999998, 53.7928411], [-1.7103779999999995, 53.7927625], [-1.7110314999999998, 53.79258189999999], [-1.711712, 53.7924207], [-1.7125475, 53.7922435], [-1.7133729, 53.79207759999999], [-1.7149572000000002, 53.7917919], [-1.7158367, 53.79164240000001], [-1.7167498, 53.7914935], [-1.7175434999999997, 53.7913837], [-1.7183525, 53.791288400000006], [-1.7199114999999998, 53.7911142], [-1.7206198999999998, 53.791041799999995], [-1.7213103, 53.7909571], [-1.7219964, 53.79086499999999], [-1.7226779, 53.7907624], [-1.7240907, 53.790558399999995], [-1.7255194, 53.79034919999999], [-1.7278749999999998, 53.7900157], [-1.7288887000000002, 53.7898611], [-1.7294054, 53.7897863], [-1.7301481, 53.7896819], [-1.7309251, 53.7895749], [-1.731521, 53.7895037], [-1.7321521, 53.78943960000001], [-1.7324888, 53.7894008], [-1.733817, 53.789258199999985], [-1.7348865, 53.78917710000001], [-1.7350518999999998, 53.7891694], [-1.7355960999999998, 53.78914519999999], [-1.7359056999999998, 53.78913109999999], [-1.7362447, 53.789116099999994], [-1.7365969, 53.78908729999999], [-1.7369526999999998, 53.7890404], [-1.7372767999999998, 53.788976899999994], [-1.7376115999999997, 53.7888991], [-1.7379436, 53.78880379999998], [-1.7383631, 53.78865919999999], [-1.7385489999999997, 53.7885881], [-1.7387283999999998, 53.7885033], [-1.7389712, 53.7883711], [-1.7391806999999997, 53.78822889999999], [-1.7397698, 53.78780259999999], [-1.7402533308709254, 53.78742772712427], [-1.7409027999999998, 53.7869242], [-1.7427134999999998, 53.7855623], [-1.7433418, 53.785103799999995], [-1.7435351, 53.7849905], [-1.7438248, 53.7848574], [-1.7441787999999998, 53.78473219999999], [-1.7445670999999998, 53.78463729999999], [-1.7448236, 53.78459], [-1.7450209, 53.784560799999994], [-1.7453982999999995, 53.7845324], [-1.7456903, 53.784522900000006], [-1.7458663, 53.7845264], [-1.7459812999999995, 53.7845278], [-1.7462387, 53.784554099999994], [-1.7464935, 53.78458530000001], [-1.746625, 53.7846102], [-1.7469482, 53.78467270000001], [-1.7471587999999998, 53.78472910000001], [-1.7473586, 53.784800999999995], [-1.7476134, 53.784897699999995], [-1.7477985, 53.78498009999999], [-1.7479353, 53.785053], [-1.7481211, 53.785169100000005], [-1.7482204, 53.78524289999999], [-1.7482316000000002, 53.78525069999999], [-1.7483771999999995, 53.7853649], [-1.748535951153891, 53.78550390312387], [-1.7486093467968669, 53.78565476952681], [-1.7486746487983709, 53.78578809340734], [-1.7487322784043589, 53.785906452649776], [-1.7487826568607854, 53.786012425138395], [-1.748826205413606, 53.78610858875749], [-1.748863345308776, 53.78619752139136], [-1.7488944977922507, 53.786281800924286], [-1.748920084109985, 53.78636400524058], [-1.7489405255079342, 53.78644671222452], [-1.7489562432320538, 53.78653249976038], [-1.7489676585282985, 53.78662394573249], [-1.7489751926426238, 53.78672362802512], [-1.7489792668209851, 53.78683412452258], [-1.7489803023093375, 53.78695801310913], [-1.748978720353636, 53.78709787166909], [-1.7489749421998362, 53.78725627808675], [-1.748982807042631, 53.78742772712427], [-1.7490011, 53.787826499999994], [-1.7490031999999998, 53.787978299999985], [-1.7490066999999998, 53.78822949999999], [-1.7490296, 53.7884031], [-1.7491046999999995, 53.78897109999999], [-1.7491221999999995, 53.789145399999995], [-1.7491864999999998, 53.7899408], [-1.7492796, 53.7909361]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0608½", "motion_projection": null, "next_location_lat": "53.7909361", "next_location_lon": "-1.7492796", "previous_location": "Leeds", "current_leg_milage": "9.3", "linx_max_speed_mph": 75, "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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1507.611, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1545.444, \"from_m\": 1507.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2548.586, \"from_m\": 1545.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2552.219, \"from_m\": 2548.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2580.299, \"from_m\": 2552.219, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2634.825, \"from_m\": 2580.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14828.988, \"from_m\": 2634.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15246.607, \"from_m\": 14828.988, \"capability_applied\": null, \"effective_limit_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\": 628994, \"profile_key\": \"6a601531f761cf3d1dfda7f0fba377b12f7f9adc93a485c6d08acc577d850f0c\", \"schedule_id\": 21592, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74717}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 74717}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 74717}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 74717}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 5, \"distance_m\": 14738.053, \"section_seq\": 1, \"route_path_id\": 74717}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": null, \"location\": \"Bradford Interchange\", \"stage_seq\": 6, \"distance_m\": 15246.607, \"section_seq\": 1, \"route_path_id\": 74717}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15246.607, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74717}], \"total_distance_m\": 15246.607, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2974.909, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12271.698, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "53.7909361", "current_position_lon": "-1.7492796", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:43Z\", \"source_id\": 52095118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:49Z\", \"source_id\": 16800258, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Interchange", "service_state_platform": "4", "timing_fact_generation": 1789621850459836, "current_leg_arrival_utc": "2026-09-17T06:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:12:55.458521", "service_state_evidence_id": 16800258, "current_leg_start_actual_dep": "2026-09-17T05:54:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T05:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:22:55.539008", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS BDI 5W03 150123 2 75 None {"version": 3, "segments": [{"to_m": 322.211, "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": 720.026, "from_m": 322.211, "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": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1507.611, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1545.444, "from_m": 1507.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2548.586, "from_m": 1545.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2552.219, "from_m": 2548.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2580.299, "from_m": 2552.219, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2634.825, "from_m": 2580.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14828.988, "from_m": 2634.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15246.607, "from_m": 14828.988, "capability_applied": null, "effective_limit_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": 628994, "profile_key": "6a601531f761cf3d1dfda7f0fba377b12f7f9adc93a485c6d08acc577d850f0c", "schedule_id": 21592, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74717}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 74717}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 74717}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 74717}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Mill Lane Jn", "stage_seq": 5, "distance_m": 14738.053, "section_seq": 1, "route_path_id": 74717}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": null, "location": "Bradford Interchange", "stage_seq": 6, "distance_m": 15246.607, "section_seq": 1, "route_path_id": 74717}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15246.607, "from_m": 0.0, "section_seq": 1, "route_path_id": 74717}], "total_distance_m": 15246.607, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2974.909, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12271.698, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:43Z", "source_id": 52095118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:49Z", "source_id": 16800258, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}] Leeds 0551 0551 13B None None Bradford Interchange 0608½ 0608½ 4 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65447/2026-09-17/detailed None Leeds 2026-09-17T05:54:00+01:00 Bradford Interchange 18.0 {"type": "LineString", "coordinates": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5578866, 53.7919304], [-1.5580681, 53.79191250000002], [-1.5581545999999995, 53.7919084], [-1.5582617, 53.7919043], [-1.5584337, 53.791900899999995], [-1.5587823999999997, 53.791904], [-1.5592194, 53.7919514], [-1.5593443, 53.791972699999995], [-1.5595289, 53.79199790000001], [-1.5597663999999998, 53.7920505], [-1.5601107999999997, 53.7921283], [-1.5603669, 53.7922039], [-1.5604717999999995, 53.79223340000001], [-1.5605483196918026, 53.79225598501003], [-1.5608184, 53.7923357], [-1.5611184, 53.79242970000001], [-1.5613554, 53.7925047], [-1.5616298, 53.79258569999999], [-1.5619468999999997, 53.79264399999999], [-1.5622035, 53.7926875], [-1.5624906999999997, 53.792728999999994], [-1.5628522, 53.792766699999994], [-1.5632035, 53.7927888], [-1.5635878000000003, 53.7927927], [-1.5637825999999997, 53.79278579999999], [-1.5639136, 53.792781100000006], [-1.5641438, 53.79276420000001], [-1.5643992, 53.7927394], [-1.5647742999999998, 53.7926886], [-1.5651658999999998, 53.7925997], [-1.5654819, 53.7925173], [-1.5658038, 53.7924191], [-1.5662129, 53.7922804], [-1.5665718, 53.79214469999999], [-1.5668961999999995, 53.792016], [-1.5673762999999998, 53.7918321], [-1.5675427, 53.791771], [-1.5682968999999998, 53.791498700000005], [-1.5693293999999998, 53.79119450000001], [-1.5708576999999997, 53.79077650000001], [-1.5716930999999998, 53.790582699999995], [-1.5725418, 53.790409399999994], [-1.5734015999999995, 53.79025539999999], [-1.5737987, 53.790185400000006], [-1.5741609, 53.7901285], [-1.5744418, 53.7900918], [-1.5747248000000005, 53.7900683], [-1.5751062, 53.7900395], [-1.5754920999999995, 53.790027], [-1.5758830999999998, 53.79001999999999], [-1.5762820999999998, 53.7900226], [-1.5766457, 53.79002509999999], [-1.5772221, 53.79004199999999], [-1.5777983, 53.79007699999999], [-1.5782114, 53.7901079], [-1.5785962999999998, 53.7901458], [-1.5789687, 53.79019199999999], [-1.5793323, 53.7902388], [-1.5796939, 53.79029330000001], [-1.5800566, 53.7903527], [-1.5805677, 53.7904361], [-1.5810636, 53.7905309], [-1.5815903, 53.79064900000001], [-1.5821011, 53.79078059999999], [-1.5828611999999995, 53.790998900000005], [-1.583613, 53.791219600000005], [-1.5842234999999998, 53.79141429999999], [-1.5849539999999998, 53.7916472], [-1.5854773, 53.7918066], [-1.5880042999999997, 53.7926033], [-1.5893253, 53.7930078], [-1.5906178, 53.793417100000006], [-1.5915714, 53.7937096], [-1.5927156, 53.7940555], [-1.5931794999999995, 53.7941882], [-1.5936341999999997, 53.79432009999999], [-1.5946283, 53.79466459999999], [-1.5951448, 53.7948358], [-1.5956587, 53.794995199999995], [-1.5968759999999995, 53.79536530000001], [-1.5975057999999998, 53.79555909999999], [-1.5978136999999997, 53.7956518], [-1.5981608, 53.7957371], [-1.5986048, 53.795837], [-1.5988388000000002, 53.7958816], [-1.5990615, 53.795922399999995], [-1.5992865999999997, 53.79595599999998], [-1.5995326, 53.79598930000001], [-1.6000468, 53.79604350000001], [-1.6003871999999997, 53.7960721], [-1.6007414, 53.79609609999999], [-1.6012908, 53.7961278], [-1.6018648, 53.7961419], [-1.6022934, 53.796143500000014], [-1.6027457, 53.79613069999999], [-1.6032855999999998, 53.79610699999999], [-1.6035625000000002, 53.7960904], [-1.6038532999999997, 53.79607219999999], [-1.6044227, 53.79603579999999], [-1.605002, 53.7959997], [-1.6053704999999998, 53.795982200000005], [-1.6057396, 53.795964], [-1.6064674, 53.7959382], [-1.6070449, 53.79593289999999], [-1.6076198999999998, 53.7959412], [-1.6080439, 53.7959545], [-1.6084683, 53.7959784], [-1.608714, 53.7959975], [-1.6089397999999997, 53.79601980000001], [-1.6094221000000002, 53.796071000000005], [-1.6097559999999995, 53.796111399999994], [-1.6100989999999995, 53.7961571], [-1.61044, 53.796210499999994], [-1.6107594, 53.7962675], [-1.6111329999999997, 53.796342299999985], [-1.6114953, 53.79642079999999], [-1.6118633, 53.7965071], [-1.6122282999999995, 53.7966003], [-1.6125366, 53.79668869999999], [-1.6128268, 53.79677920000001], [-1.6131243, 53.79687820000001], [-1.6133934, 53.7969746], [-1.6139347, 53.79718359999999], [-1.6144534, 53.7974029], [-1.6147727, 53.79754659999999], [-1.6150953, 53.79770950000001], [-1.6156965, 53.7980194], [-1.6165843999999998, 53.79847900000001], [-1.6169675114151385, 53.7986785405585], [-1.6174504999999997, 53.7989301], [-1.6194795, 53.8000005], [-1.6198708, 53.800198499999986], [-1.6201989999999995, 53.8003688], [-1.6209548, 53.80072359999999], [-1.6217255, 53.8010737], [-1.6224189999999998, 53.80137380000001], [-1.623177, 53.8016812], [-1.6241575999999998, 53.8020419], [-1.6246566999999998, 53.80221670000001], [-1.6251719, 53.8023839], [-1.6258882, 53.8025979], [-1.6276939999999998, 53.80307700000001], [-1.6288447999999998, 53.8033602], [-1.6299806, 53.80365179999999], [-1.6314586999999998, 53.80399760000001], [-1.632912, 53.8043342], [-1.6344759, 53.8046931], [-1.6359922999999998, 53.80506309999999], [-1.6369021, 53.805291800000006], [-1.6372174000000002, 53.8053714], [-1.6374844999999998, 53.8054379], [-1.6395399, 53.8059494], [-1.6397475999999995, 53.80599550000001], [-1.6398836999999995, 53.8060233], [-1.6399825, 53.8060435], [-1.6404748000000002, 53.80613720000001], [-1.64147, 53.806327800000005], [-1.6420541999999998, 53.8064188], [-1.6426346999999997, 53.8064963], [-1.6437877, 53.8066256], [-1.6443978, 53.80669579999999], [-1.6450274, 53.8067545], [-1.6455882999999998, 53.8068001], [-1.6461672999999997, 53.8068402], [-1.6464921999999995, 53.8068592], [-1.6468267999999997, 53.80687300000001], [-1.6476898999999998, 53.8068871], [-1.6485526, 53.80689009999999], [-1.648829, 53.8068897], [-1.6492593, 53.8068862], [-1.6497032, 53.8068714], [-1.6501468, 53.80685139999999], [-1.6505983999999998, 53.8068214], [-1.6512893, 53.8067696], [-1.6519718000000003, 53.8066997], [-1.6531321000000003, 53.80656659999999], [-1.6550031, 53.80635029999999], [-1.6566672000000002, 53.80616590000001], [-1.6586252, 53.805938299999994], [-1.6611267, 53.8056563], [-1.6629482999999998, 53.8054462], [-1.6646363999999998, 53.8052465], [-1.6655732999999997, 53.80514409999999], [-1.6660063, 53.80509409999999], [-1.6668067999999998, 53.80500489999999], [-1.6670783999999998, 53.8049724], [-1.6674272, 53.80493069999999], [-1.6686971999999998, 53.8047887], [-1.6693734000000002, 53.80470879999999], [-1.6696121999999998, 53.8046911], [-1.6700403999999998, 53.80465950000001], [-1.6705481, 53.8046294], [-1.6710751, 53.8046023], [-1.6713183, 53.8045896], [-1.6715688999999998, 53.804582700000005], [-1.6720644, 53.80457229999999], [-1.672658, 53.80456980000001], [-1.6732524999999998, 53.804571900000006], [-1.6737491000000002, 53.8045836], [-1.674238, 53.80460190000001], [-1.6745641, 53.8046198], [-1.6749104, 53.804645699999995], [-1.6755806, 53.8047002], [-1.6763321, 53.804759399999995], [-1.6767101000000002, 53.80478789999999], [-1.6771217, 53.80480680000001], [-1.6776808, 53.80482880000001], [-1.6779665, 53.8048341], [-1.6782596999999997, 53.8048333], [-1.678552, 53.804830599999995], [-1.6788569, 53.804822699999995], [-1.6794686999999997, 53.8047897], [-1.6798888999999997, 53.804761799999994], [-1.6800879, 53.804742700000006], [-1.6802928999999998, 53.8047231], [-1.6808614, 53.8046587], [-1.6813283, 53.80458569999999], [-1.6817049999999998, 53.80452369999999], [-1.681794, 53.8045091], [-1.6821206, 53.8044449], [-1.6824776, 53.8043668], [-1.682946, 53.8042662], [-1.6833783999999998, 53.8041589], [-1.6837963, 53.8040396], [-1.6843038999999995, 53.8038882], [-1.6848127, 53.8037211], [-1.6854956, 53.8034529], [-1.6861529, 53.803166], [-1.6866817999999997, 53.8029003], [-1.6871675, 53.802608599999985], [-1.6873816999999998, 53.80244749999999], [-1.6876786, 53.8022242], [-1.6888403, 53.80115500000001], [-1.6893675, 53.8006695], [-1.6908159, 53.79950489999999], [-1.6913467, 53.799016300000005], [-1.6916573999999998, 53.7987265], [-1.6920222, 53.7984468], [-1.6923917999999998, 53.7981698], [-1.6928118, 53.797901299999985], [-1.6933731, 53.7975756], [-1.6940088999999998, 53.7972578], [-1.694614, 53.79698179999999], [-1.6952412, 53.7967289], [-1.6957139, 53.7965498], [-1.6961988999999995, 53.796387], [-1.6966286999999998, 53.7962509], [-1.6970322, 53.7961325], [-1.6977021, 53.79596449999998], [-1.6980533999999998, 53.7958814], [-1.6984026, 53.7958039], [-1.6989614999999998, 53.7956937], [-1.6995288, 53.7955985], [-1.7005425, 53.79545050000001], [-1.7015876, 53.79530479999998], [-1.7022172, 53.795201], [-1.7028435, 53.7950826], [-1.7033279, 53.79498070000001], [-1.7038176, 53.794869899999995], [-1.7047818, 53.794630000000005], [-1.7055629, 53.7944122], [-1.7063192, 53.7941677], [-1.7067990398270907, 53.79401058726373], [-1.7069061999999997, 53.79397550000001], [-1.7074644999999995, 53.7937622], [-1.7083628, 53.793417100000006], [-1.708809, 53.793252300000006], [-1.7092594999999997, 53.793102000000005], [-1.7098076999999998, 53.7929238], [-1.7100917999999998, 53.7928411], [-1.7103779999999995, 53.7927625], [-1.7110314999999998, 53.79258189999999], [-1.711712, 53.7924207], [-1.7125475, 53.7922435], [-1.7133729, 53.79207759999999], [-1.7149572000000002, 53.7917919], [-1.7158367, 53.79164240000001], [-1.7167498, 53.7914935], [-1.7175434999999997, 53.7913837], [-1.7183525, 53.791288400000006], [-1.7199114999999998, 53.7911142], [-1.7206198999999998, 53.791041799999995], [-1.7213103, 53.7909571], [-1.7219964, 53.79086499999999], [-1.7226779, 53.7907624], [-1.7240907, 53.790558399999995], [-1.7255194, 53.79034919999999], [-1.7278749999999998, 53.7900157], [-1.7288887000000002, 53.7898611], [-1.7294054, 53.7897863], [-1.7301481, 53.7896819], [-1.7309251, 53.7895749], [-1.731521, 53.7895037], [-1.7321521, 53.78943960000001], [-1.7324888, 53.7894008], [-1.733817, 53.789258199999985], [-1.7348865, 53.78917710000001], [-1.7350518999999998, 53.7891694], [-1.7355960999999998, 53.78914519999999], [-1.7359056999999998, 53.78913109999999], [-1.7362447, 53.789116099999994], [-1.7365969, 53.78908729999999], [-1.7369526999999998, 53.7890404], [-1.7372767999999998, 53.788976899999994], [-1.7376115999999997, 53.7888991], [-1.7379436, 53.78880379999998], [-1.7383631, 53.78865919999999], [-1.7385489999999997, 53.7885881], [-1.7387283999999998, 53.7885033], [-1.7389712, 53.7883711], [-1.7391806999999997, 53.78822889999999], [-1.7397698, 53.78780259999999], [-1.7402533308709254, 53.78742772712427], [-1.7409027999999998, 53.7869242], [-1.7427134999999998, 53.7855623], [-1.7433418, 53.785103799999995], [-1.7435351, 53.7849905], [-1.7438248, 53.7848574], [-1.7441787999999998, 53.78473219999999], [-1.7445670999999998, 53.78463729999999], [-1.7448236, 53.78459], [-1.7450209, 53.784560799999994], [-1.7453982999999995, 53.7845324], [-1.7456903, 53.784522900000006], [-1.7458663, 53.7845264], [-1.7459812999999995, 53.7845278], [-1.7462387, 53.784554099999994], [-1.7464935, 53.78458530000001], [-1.746625, 53.7846102], [-1.7469482, 53.78467270000001], [-1.7471587999999998, 53.78472910000001], [-1.7473586, 53.784800999999995], [-1.7476134, 53.784897699999995], [-1.7477985, 53.78498009999999], [-1.7479353, 53.785053], [-1.7481211, 53.785169100000005], [-1.7482204, 53.78524289999999], [-1.7482316000000002, 53.78525069999999], [-1.7483771999999995, 53.7853649], [-1.748535951153891, 53.78550390312387], [-1.7486093467968669, 53.78565476952681], [-1.7486746487983709, 53.78578809340734], [-1.7487322784043589, 53.785906452649776], [-1.7487826568607854, 53.786012425138395], [-1.748826205413606, 53.78610858875749], [-1.748863345308776, 53.78619752139136], [-1.7488944977922507, 53.786281800924286], [-1.748920084109985, 53.78636400524058], [-1.7489405255079342, 53.78644671222452], [-1.7489562432320538, 53.78653249976038], [-1.7489676585282985, 53.78662394573249], [-1.7489751926426238, 53.78672362802512], [-1.7489792668209851, 53.78683412452258], [-1.7489803023093375, 53.78695801310913], [-1.748978720353636, 53.78709787166909], [-1.7489749421998362, 53.78725627808675], [-1.748982807042631, 53.78742772712427], [-1.7490011, 53.787826499999994], [-1.7490031999999998, 53.787978299999985], [-1.7490066999999998, 53.78822949999999], [-1.7490296, 53.7884031], [-1.7491046999999995, 53.78897109999999], [-1.7491221999999995, 53.789145399999995], [-1.7491864999999998, 53.7899408], [-1.7492796, 53.7909361]]} 9.3 0554 0612 Leeds Bradford Interchange Bradford Interchange 53.7909361 -1.7492796 53.7909361 -1.7492796 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:12:00 Bradford Interchange TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800258 1789621850459836 18 18 2026-09-17 05:22:55.539008 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:12:55.458521
598033 627790 C20645 625K07M517 2026-09-17 COMPLETE 16800906 2026-09-17 06:13:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 627790, "stp": "P", "toc": "Thameslink", "uid": "C20645", "consist": "700025", "dest_crs": "LUT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20645/2026-09-17/detailed", "trust_id": "625K07M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Luton", "service_date": "2026-09-17", "dest_arr_time": "0546", "dest_platform": "2", "is_terminated": 1, "next_location": "Luton", "signalling_id": "5K07", "timing_status": "LATE", "origin_station": "Bedford C S", "current_leg_arr": "0613", "current_leg_dep": "0535", "current_leg_end": "Luton", "origin_dep_time": "0508", "origin_platform": null, "current_location": "Luton", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "+27 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865855202028853, 52.087132812224105], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.49483270000000007, 52.0034788], [-0.4954747000000001, 52.0042667], [-0.4956875, 52.0045061], [-0.4958651999999999, 52.004711499999985], [-0.49627589999999994, 52.0051541], [-0.49663770000000007, 52.0055399], [-0.4981141, 52.0070821], [-0.498644, 52.0076356], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5004548, 52.0096622], [-0.5002279, 52.00942890000001], [-0.4996192, 52.00880879999998], [-0.4992691, 52.008428], [-0.4991609, 52.0083175], [-0.4965366999999999, 52.0055764], [-0.4961806999999999, 52.00518790000001], [-0.4955114000000001, 52.0044853], [-0.49495909999999993, 52.003899200000006], [-0.4946167000000001, 52.0035177], [-0.4943381999999999, 52.0031512], [-0.4941773, 52.0029261], [-0.4939517, 52.00256069999999], [-0.493645, 52.002067100000005], [-0.49302530000000006, 52.000963], [-0.4925239, 52.000000499999985], [-0.4922103000000001, 51.9993135], [-0.4922072374386875, 51.99930615890027], [-0.4919242, 51.9986277], [-0.4915058, 51.99733559999999], [-0.4911394, 51.9958755], [-0.4909357, 51.99489450000001], [-0.4907774, 51.99391479999999], [-0.4906604, 51.9929685], [-0.4906082999999999, 51.9920074], [-0.4906082999999999, 51.9911852], [-0.49064089999999994, 51.99036960000001], [-0.49070160000000007, 51.9896408], [-0.4907861, 51.9889266], [-0.4908995, 51.9882107], [-0.4911772, 51.9869619], [-0.4916516, 51.985219099999995], [-0.49185980000000007, 51.984431699999995], [-0.4929989000000001, 51.98023719999999], [-0.4930856, 51.9799312], [-0.4943860999999999, 51.9749585], [-0.49455270000000007, 51.9741573], [-0.4949452, 51.9712856], [-0.4950709, 51.9684797], [-0.4950811, 51.9681192], [-0.4951938, 51.9637376], [-0.49522409999999994, 51.9626376], [-0.4952128, 51.9622494], [-0.495185297087549, 51.96157983269256], [-0.4951849999999999, 51.9615726], [-0.4952044999999999, 51.96109049999999], [-0.4952519999999999, 51.96059940000001], [-0.4953085, 51.9600648], [-0.495355, 51.95962509999998], [-0.4953866, 51.9586835], [-0.4954093, 51.958007000000016], [-0.4955983, 51.9523715], [-0.495601, 51.952300400000006], [-0.49586778899018585, 51.94396531986611], [-0.4960466, 51.938378000000014], [-0.49611620000000006, 51.936201700000005], [-0.4961576, 51.935078], [-0.4961552, 51.9339566], [-0.4960687, 51.93310000000001], [-0.4958931, 51.9322376], [-0.4957453, 51.9316994], [-0.4955537, 51.93115929999999], [-0.4952548, 51.9304357], [-0.49487290000000006, 51.9297106], [-0.4944939, 51.929096], [-0.4940701, 51.92849309999999], [-0.493578, 51.92786619999999], [-0.493028, 51.9272471], [-0.4923966000000001, 51.92660969999999], [-0.4917012, 51.9259913], [-0.4906646999999999, 51.9251686], [-0.48950640000000006, 51.92439009999999], [-0.4773017999999999, 51.9169303], [-0.4682569999999999, 51.91142020000001], [-0.4663465685413022, 51.910256263609625], [-0.46634629999999994, 51.91025609999999], [-0.4658701999999999, 51.9099627], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4213732999999999, 51.8839512], [-0.4211266, 51.8838865], [-0.4210812, 51.88387459999999], [-0.42047739999999995, 51.8837161], [-0.4194917, 51.883482699999995], [-0.4192959, 51.8834363], [-0.41859719999999995, 51.8832915], [-0.4180554, 51.88318719999999], [-0.41734589999999994, 51.88305640000001], [-0.4171447, 51.8830228], [-0.4168536, 51.882970699999994], [-0.4164742, 51.8829107], [-0.41596359999999993, 51.882827799999994], [-0.4154496, 51.8827443], [-0.4152771, 51.882716499999994], [-0.4147093, 51.8826251], [-0.41408169999999994, 51.882511699999995]]}", "current_leg_start": "Bedford", "dest_arr_time_act": "0546", "motion_projection": null, "next_location_lat": "51.8825117", "next_location_lon": "-0.4140817", "previous_location": "Bedford", "current_leg_milage": "20.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 357.709, \"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\": 437.354, \"from_m\": 357.709, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 482.272, \"from_m\": 437.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 774.382, \"from_m\": 482.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\": 1637.979, \"from_m\": 774.382, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1683.209, \"from_m\": 1637.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12417.007, \"from_m\": 1683.209, \"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\": 15166.923, \"from_m\": 12417.007, \"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\": 15222.735, \"from_m\": 15166.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\": 15446.11, \"from_m\": 15222.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15502.854, \"from_m\": 15446.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16249.148, \"from_m\": 15502.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16547.525, \"from_m\": 16249.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18450.13, \"from_m\": 16547.525, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18538.839, \"from_m\": 18450.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\": 20856.084, \"from_m\": 18538.839, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21021.589, \"from_m\": 20856.084, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21418.488, \"from_m\": 21021.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27403.089, \"from_m\": 21418.488, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27449.551, \"from_m\": 27403.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27687.755, \"from_m\": 27449.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27754.049, \"from_m\": 27687.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31476.786, \"from_m\": 27754.049, \"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\": 32528.059, \"from_m\": 31476.786, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 32745.533, \"from_m\": 32528.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32813.035, \"from_m\": 32745.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33114.666, \"from_m\": 32813.035, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 627790, \"profile_key\": \"425892be6c7797bfbfcf1cb34c9aca35dc736827d2885bdc930c263017b49eba\", \"schedule_id\": 2831, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Bedford C S\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0520\", \"location\": \"Bedford\", \"stage_seq\": 2, \"distance_m\": 357.709, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 3, \"distance_m\": 1800.51, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Wixams\", \"stage_seq\": 4, \"distance_m\": 5644.785, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Flitwick\", \"stage_seq\": 5, \"distance_m\": 16417.948, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Harlington\", \"stage_seq\": 6, \"distance_m\": 21096.869, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Sundon South Jn\", \"stage_seq\": 7, \"distance_m\": 23676.81, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Leagrave Jn\", \"stage_seq\": 8, \"distance_m\": 27587.456, \"section_seq\": 1, \"route_path_id\": 66690}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": null, \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 33114.666, \"section_seq\": 1, \"route_path_id\": 66690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33114.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66690}], \"total_distance_m\": 33114.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32397.842, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 716.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0508", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "38.0", "current_position_lat": "51.8825117", "current_position_lon": "-0.4140817", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:48Z\", \"source_id\": 52059531, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:51Z\", \"source_id\": 16789012, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:01Z\", \"source_id\": 52064289, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:09Z\", \"source_id\": 16790474, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:48Z\", \"source_id\": 52097047, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:51Z\", \"source_id\": 16800906, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Luton", "service_state_platform": "2", "timing_fact_generation": 1789621912062460, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:07.543032", "service_state_evidence_id": 16800906, "current_leg_start_actual_dep": "2026-09-17T05:47:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:07.773993", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None LUT 5K07 700025 8 100 None {"version": 3, "segments": [{"to_m": 357.709, "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": 437.354, "from_m": 357.709, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 482.272, "from_m": 437.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 774.382, "from_m": 482.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": 1637.979, "from_m": 774.382, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1683.209, "from_m": 1637.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12417.007, "from_m": 1683.209, "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": 15166.923, "from_m": 12417.007, "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": 15222.735, "from_m": 15166.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": 15446.11, "from_m": 15222.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15502.854, "from_m": 15446.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16249.148, "from_m": 15502.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16547.525, "from_m": 16249.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18450.13, "from_m": 16547.525, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18538.839, "from_m": 18450.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": 20856.084, "from_m": 18538.839, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21021.589, "from_m": 20856.084, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21418.488, "from_m": 21021.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27403.089, "from_m": 21418.488, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27449.551, "from_m": 27403.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27687.755, "from_m": 27449.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27754.049, "from_m": 27687.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31476.786, "from_m": 27754.049, "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": 32528.059, "from_m": 31476.786, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 32745.533, "from_m": 32528.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32813.035, "from_m": 32745.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33114.666, "from_m": 32813.035, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 627790, "profile_key": "425892be6c7797bfbfcf1cb34c9aca35dc736827d2885bdc930c263017b49eba", "schedule_id": 2831, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Bedford C S", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66690}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0520", "location": "Bedford", "stage_seq": 2, "distance_m": 357.709, "section_seq": 1, "route_path_id": 66690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Bedford South Jn", "stage_seq": 3, "distance_m": 1800.51, "section_seq": 1, "route_path_id": 66690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Wixams", "stage_seq": 4, "distance_m": 5644.785, "section_seq": 1, "route_path_id": 66690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Flitwick", "stage_seq": 5, "distance_m": 16417.948, "section_seq": 1, "route_path_id": 66690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Harlington", "stage_seq": 6, "distance_m": 21096.869, "section_seq": 1, "route_path_id": 66690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Sundon South Jn", "stage_seq": 7, "distance_m": 23676.81, "section_seq": 1, "route_path_id": 66690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Leagrave Jn", "stage_seq": 8, "distance_m": 27587.456, "section_seq": 1, "route_path_id": 66690}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": null, "location": "Luton", "stage_seq": 9, "distance_m": 33114.666, "section_seq": 1, "route_path_id": 66690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33114.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 66690}], "total_distance_m": 33114.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32397.842, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 716.824, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18086, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:48Z", "source_id": 52059531, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:51Z", "source_id": 16789012, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:01Z", "source_id": 52064289, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:09Z", "source_id": 16790474, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:48Z", "source_id": 52097047, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:51Z", "source_id": 16800906, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Bedford C S 0508 0508 None None None Luton 0546 0546 2 LATE +27 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20645/2026-09-17/detailed None Bedford 2026-09-17T05:47:00+01:00 Luton 38.0 {"type": "LineString", "coordinates": [[-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865855202028853, 52.087132812224105], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.49483270000000007, 52.0034788], [-0.4954747000000001, 52.0042667], [-0.4956875, 52.0045061], [-0.4958651999999999, 52.004711499999985], [-0.49627589999999994, 52.0051541], [-0.49663770000000007, 52.0055399], [-0.4981141, 52.0070821], [-0.498644, 52.0076356], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5004548, 52.0096622], [-0.5002279, 52.00942890000001], [-0.4996192, 52.00880879999998], [-0.4992691, 52.008428], [-0.4991609, 52.0083175], [-0.4965366999999999, 52.0055764], [-0.4961806999999999, 52.00518790000001], [-0.4955114000000001, 52.0044853], [-0.49495909999999993, 52.003899200000006], [-0.4946167000000001, 52.0035177], [-0.4943381999999999, 52.0031512], [-0.4941773, 52.0029261], [-0.4939517, 52.00256069999999], [-0.493645, 52.002067100000005], [-0.49302530000000006, 52.000963], [-0.4925239, 52.000000499999985], [-0.4922103000000001, 51.9993135], [-0.4922072374386875, 51.99930615890027], [-0.4919242, 51.9986277], [-0.4915058, 51.99733559999999], [-0.4911394, 51.9958755], [-0.4909357, 51.99489450000001], [-0.4907774, 51.99391479999999], [-0.4906604, 51.9929685], [-0.4906082999999999, 51.9920074], [-0.4906082999999999, 51.9911852], [-0.49064089999999994, 51.99036960000001], [-0.49070160000000007, 51.9896408], [-0.4907861, 51.9889266], [-0.4908995, 51.9882107], [-0.4911772, 51.9869619], [-0.4916516, 51.985219099999995], [-0.49185980000000007, 51.984431699999995], [-0.4929989000000001, 51.98023719999999], [-0.4930856, 51.9799312], [-0.4943860999999999, 51.9749585], [-0.49455270000000007, 51.9741573], [-0.4949452, 51.9712856], [-0.4950709, 51.9684797], [-0.4950811, 51.9681192], [-0.4951938, 51.9637376], [-0.49522409999999994, 51.9626376], [-0.4952128, 51.9622494], [-0.495185297087549, 51.96157983269256], [-0.4951849999999999, 51.9615726], [-0.4952044999999999, 51.96109049999999], [-0.4952519999999999, 51.96059940000001], [-0.4953085, 51.9600648], [-0.495355, 51.95962509999998], [-0.4953866, 51.9586835], [-0.4954093, 51.958007000000016], [-0.4955983, 51.9523715], [-0.495601, 51.952300400000006], [-0.49586778899018585, 51.94396531986611], [-0.4960466, 51.938378000000014], [-0.49611620000000006, 51.936201700000005], [-0.4961576, 51.935078], [-0.4961552, 51.9339566], [-0.4960687, 51.93310000000001], [-0.4958931, 51.9322376], [-0.4957453, 51.9316994], [-0.4955537, 51.93115929999999], [-0.4952548, 51.9304357], [-0.49487290000000006, 51.9297106], [-0.4944939, 51.929096], [-0.4940701, 51.92849309999999], [-0.493578, 51.92786619999999], [-0.493028, 51.9272471], [-0.4923966000000001, 51.92660969999999], [-0.4917012, 51.9259913], [-0.4906646999999999, 51.9251686], [-0.48950640000000006, 51.92439009999999], [-0.4773017999999999, 51.9169303], [-0.4682569999999999, 51.91142020000001], [-0.4663465685413022, 51.910256263609625], [-0.46634629999999994, 51.91025609999999], [-0.4658701999999999, 51.9099627], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4213732999999999, 51.8839512], [-0.4211266, 51.8838865], [-0.4210812, 51.88387459999999], [-0.42047739999999995, 51.8837161], [-0.4194917, 51.883482699999995], [-0.4192959, 51.8834363], [-0.41859719999999995, 51.8832915], [-0.4180554, 51.88318719999999], [-0.41734589999999994, 51.88305640000001], [-0.4171447, 51.8830228], [-0.4168536, 51.882970699999994], [-0.4164742, 51.8829107], [-0.41596359999999993, 51.882827799999994], [-0.4154496, 51.8827443], [-0.4152771, 51.882716499999994], [-0.4147093, 51.8826251], [-0.41408169999999994, 51.882511699999995]]} 20.8 0535 0613 Bedford Luton Luton 51.8825117 -0.4140817 51.8825117 -0.4140817 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:13:00 Luton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800906 1789621912062460 46 46 2026-09-17 05:23:07.773993 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:07.543032
598034 629297 G28076 875H05M617 2026-09-17 COMPLETE 16801689 2026-09-17 06:13:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 629297, "stp": "P", "toc": "Southern", "uid": "G28076", "consist": "377135+377466", "dest_crs": "CYP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28076/2026-09-17/detailed", "trust_id": "875H05M617", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "5H05", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0613", "current_leg_dep": "0609", "current_leg_end": "Crystal Palace", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Crystal Palace", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07518272203891156, 51.39643529714426], [-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.06986740682301347, 51.405757544033904], [-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.058731, 51.419728199999994], [-0.0600401, 51.418914], [-0.06061740000000001, 51.418568], [-0.061061599999999994, 51.4182915], [-0.0615359, 51.41806129999999], [-0.0619656, 51.4178215], [-0.0624374, 51.4175899], [-0.0628516, 51.41742070000001], [-0.0635337, 51.41718259999998], [-0.0640389, 51.417049], [-0.06464029999999998, 51.4168945], [-0.0651947, 51.41680800000001], [-0.06554599999999998, 51.41676880000001], [-0.0659971, 51.4167375], [-0.0663986, 51.41672140000001], [-0.0666133, 51.4167171], [-0.06681960000000002, 51.41671790000001], [-0.06710169999999999, 51.4167237], [-0.067427, 51.4167287], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Selhurst Depot Gullet", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Selhurst Depot Gullet", "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\": 878.117, \"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\": 883.5, \"from_m\": 878.117, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 960.311, \"from_m\": 883.5, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1133.392, \"from_m\": 960.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4863.756, \"from_m\": 1133.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4925.273, \"from_m\": 4863.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5126.357, \"from_m\": 4925.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6810.72, \"from_m\": 5126.357, \"capability_applied\": null, \"effective_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\": 629297, \"profile_key\": \"b5101e70d376a9ec5c36926ca6acf194b44b260b9a1b2289b4f0ede811fbb085\", \"schedule_id\": 10939, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0609\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 1133.392, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 1198.131, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Bromley Jn\", \"stage_seq\": 5, \"distance_m\": 2228.436, \"section_seq\": 1, \"route_path_id\": 69356}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 6, \"distance_m\": 6810.72, \"section_seq\": 1, \"route_path_id\": 69356}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6810.72, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69356}], \"total_distance_m\": 6810.72, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4109.912, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2700.808, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:36Z\", \"source_id\": 52091356, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:43Z\", \"source_id\": 16799027, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 52099404, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 16801689, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "1", "timing_fact_generation": 1789621990589264, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:10.586186", "service_state_evidence_id": 16801689, "current_leg_start_actual_dep": "2026-09-17T06:09:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:11.076602", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P XSH CYP 5H05 377135+377466 8 100 None {"version": 3, "segments": [{"to_m": 878.117, "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": 883.5, "from_m": 878.117, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 960.311, "from_m": 883.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1133.392, "from_m": 960.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4863.756, "from_m": 1133.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4925.273, "from_m": 4863.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5126.357, "from_m": 4925.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6810.72, "from_m": 5126.357, "capability_applied": null, "effective_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": 629297, "profile_key": "b5101e70d376a9ec5c36926ca6acf194b44b260b9a1b2289b4f0ede811fbb085", "schedule_id": 10939, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 69356}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0609", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 1133.392, "section_seq": 1, "route_path_id": 69356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 1198.131, "section_seq": 1, "route_path_id": 69356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Bromley Jn", "stage_seq": 5, "distance_m": 2228.436, "section_seq": 1, "route_path_id": 69356}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 6, "distance_m": 6810.72, "section_seq": 1, "route_path_id": 69356}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6810.72, "from_m": 0.0, "section_seq": 1, "route_path_id": 69356}], "total_distance_m": 6810.72, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4109.912, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2700.808, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29973, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:36Z", "source_id": 52091356, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:43Z", "source_id": 16799027, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 52099404, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:13:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 16801689, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Selhurst T&R.S.M.D 0600 0600 None None None Crystal Palace 0615 0615 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28076/2026-09-17/detailed None Selhurst Depot Gullet 2026-09-17T06:09:00+01:00 Crystal Palace 4.0 {"type": "LineString", "coordinates": [[-0.07518272203891156, 51.39643529714426], [-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.06986740682301347, 51.405757544033904], [-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.058731, 51.419728199999994], [-0.0600401, 51.418914], [-0.06061740000000001, 51.418568], [-0.061061599999999994, 51.4182915], [-0.0615359, 51.41806129999999], [-0.0619656, 51.4178215], [-0.0624374, 51.4175899], [-0.0628516, 51.41742070000001], [-0.0635337, 51.41718259999998], [-0.0640389, 51.417049], [-0.06464029999999998, 51.4168945], [-0.0651947, 51.41680800000001], [-0.06554599999999998, 51.41676880000001], [-0.0659971, 51.4167375], [-0.0663986, 51.41672140000001], [-0.0666133, 51.4167171], [-0.06681960000000002, 51.41671790000001], [-0.06710169999999999, 51.4167237], [-0.067427, 51.4167287], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} 2.4 0609 0613 Selhurst Depot Gullet Crystal Palace Crystal Palace 51.4177859 -0.0721365 51.4177859 -0.0721365 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:13:00 Crystal Palace TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801689 1789621990589264 9 9 2026-09-17 05:23:11.076602 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:10.586186
598035 629341 G86118 382F10M617 2026-09-17 COMPLETE 16801685 2026-09-17 06:11:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 629341, "stp": "P", "toc": "Northern", "uid": "G86118", "consist": "156428", "dest_crs": "ELP", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86118/2026-09-17/detailed", "trust_id": "382F10M617", "origin_crs": "HSB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ellesmere Port", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "2", "is_terminated": 1, "next_location": "Ellesmere Port", "signalling_id": "2F10", "timing_status": "ON TIME", "origin_station": "Helsby", "current_leg_arr": "0611", "current_leg_dep": "0605", "current_leg_end": "Ellesmere Port", "origin_dep_time": "0600", "origin_platform": "3", "current_location": "Ellesmere Port", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.816719099310026, 53.27661819518632], [-2.8167206, 53.27661830000001], [-2.8191178999999997, 53.2767879], [-2.8215033999999997, 53.2769706], [-2.8262607999999996, 53.2772955], [-2.8290331, 53.27749179999999], [-2.831795, 53.27768669999998], [-2.8341269, 53.27785109999999], [-2.8370338, 53.2780537], [-2.8389311, 53.2781744], [-2.8399094, 53.27824139999999], [-2.8405329, 53.2782844], [-2.840916200000001, 53.2783112], [-2.8424994999999997, 53.278419099999994], [-2.8440659, 53.2785416], [-2.8442915999999996, 53.2785591], [-2.8480154999999994, 53.278817], [-2.8561017, 53.27938000000001], [-2.8561320999999995, 53.27938210000001], [-2.8564617, 53.2794049], [-2.864139, 53.2799368], [-2.8643312, 53.2799501], [-2.8661163, 53.28007379999999], [-2.8746089091824683, 53.28065501761474], [-2.8747913, 53.28066749999999], [-2.8756822999999994, 53.2807285], [-2.8763599, 53.2807749], [-2.8779049999999997, 53.2808867], [-2.8805669, 53.28107039999999], [-2.8832257, 53.2812511], [-2.8885125, 53.28161329999999], [-2.8885843, 53.2816182], [-2.8889159, 53.281638599999994], [-2.8892502999999996, 53.2816626], [-2.8897947, 53.281701600000005], [-2.8903713, 53.281704399999995], [-2.8959941, 53.282093]]}", "current_leg_start": "Ince & Elton", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "53.2820930", "next_location_lon": "-2.8959941", "previous_location": "Stanlow & Thornton", "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\": 711.639, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 956.773, \"from_m\": 711.639, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 990.501, \"from_m\": 956.773, \"capability_applied\": null, \"effective_limit_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\": 1092.415, \"from_m\": 990.501, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7921.149, \"from_m\": 1092.415, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7959.483, \"from_m\": 7921.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8335.782, \"from_m\": 7959.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 629341, \"profile_key\": \"e528c28fa09345b30847917cf55afc597b776d66be440565ec455293e005a6cb\", \"schedule_id\": 12560, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Helsby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69751}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Ince & Elton\", \"stage_seq\": 2, \"distance_m\": 3029.989, \"section_seq\": 1, \"route_path_id\": 69751}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Stanlow & Thornton\", \"stage_seq\": 3, \"distance_m\": 4649.699, \"section_seq\": 1, \"route_path_id\": 69751}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Ellesmere Port\", \"stage_seq\": 4, \"distance_m\": 8335.782, \"section_seq\": 1, \"route_path_id\": 69751}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8335.782, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69751}], \"total_distance_m\": 8335.782, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8297.448, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.334, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.2820930", "current_position_lon": "-2.8959941", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:52Z\", \"source_id\": 16796824, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 16801685, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ellesmere Port", "service_state_platform": "2", "timing_fact_generation": 1789621990644499, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:10.641732", "service_state_evidence_id": 16801685, "current_leg_start_actual_dep": "2026-09-17T06:03:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:11.073667", "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 HSB ELP 2F10 156428 2 75 None {"version": 3, "segments": [{"to_m": 711.639, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 956.773, "from_m": 711.639, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 990.501, "from_m": 956.773, "capability_applied": null, "effective_limit_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": 1092.415, "from_m": 990.501, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7921.149, "from_m": 1092.415, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7959.483, "from_m": 7921.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8335.782, "from_m": 7959.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 629341, "profile_key": "e528c28fa09345b30847917cf55afc597b776d66be440565ec455293e005a6cb", "schedule_id": 12560, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Helsby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69751}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Ince & Elton", "stage_seq": 2, "distance_m": 3029.989, "section_seq": 1, "route_path_id": 69751}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Stanlow & Thornton", "stage_seq": 3, "distance_m": 4649.699, "section_seq": 1, "route_path_id": 69751}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Ellesmere Port", "stage_seq": 4, "distance_m": 8335.782, "section_seq": 1, "route_path_id": 69751}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8335.782, "from_m": 0.0, "section_seq": 1, "route_path_id": 69751}], "total_distance_m": 8335.782, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8297.448, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.334, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:52Z", "source_id": 16796824, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 16801685, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Helsby 0600 0600 3 None None Ellesmere Port 0611 0611 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86118/2026-09-17/detailed None Ince & Elton 2026-09-17T06:03:30+01:00 Ellesmere Port 6.0 {"type": "LineString", "coordinates": [[-2.816719099310026, 53.27661819518632], [-2.8167206, 53.27661830000001], [-2.8191178999999997, 53.2767879], [-2.8215033999999997, 53.2769706], [-2.8262607999999996, 53.2772955], [-2.8290331, 53.27749179999999], [-2.831795, 53.27768669999998], [-2.8341269, 53.27785109999999], [-2.8370338, 53.2780537], [-2.8389311, 53.2781744], [-2.8399094, 53.27824139999999], [-2.8405329, 53.2782844], [-2.840916200000001, 53.2783112], [-2.8424994999999997, 53.278419099999994], [-2.8440659, 53.2785416], [-2.8442915999999996, 53.2785591], [-2.8480154999999994, 53.278817], [-2.8561017, 53.27938000000001], [-2.8561320999999995, 53.27938210000001], [-2.8564617, 53.2794049], [-2.864139, 53.2799368], [-2.8643312, 53.2799501], [-2.8661163, 53.28007379999999], [-2.8746089091824683, 53.28065501761474], [-2.8747913, 53.28066749999999], [-2.8756822999999994, 53.2807285], [-2.8763599, 53.2807749], [-2.8779049999999997, 53.2808867], [-2.8805669, 53.28107039999999], [-2.8832257, 53.2812511], [-2.8885125, 53.28161329999999], [-2.8885843, 53.2816182], [-2.8889159, 53.281638599999994], [-2.8892502999999996, 53.2816626], [-2.8897947, 53.281701600000005], [-2.8903713, 53.281704399999995], [-2.8959941, 53.282093]]} 3.3 0605 0611 Stanlow & Thornton Ellesmere Port Ellesmere Port 53.2820930 -2.8959941 53.2820930 -2.8959941 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:11:00 Ellesmere Port TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801685 1789621990644499 5 5 2026-09-17 05:23:11.073667 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:10.641732
598036 628934 L24670 722Y50M517 2026-09-17 COMPLETE 16800819 2026-09-17 06:13:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 628934, "stp": "P", "toc": "London Overground", "uid": "L24670", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24670/2026-09-17/detailed", "trust_id": "722Y50M517", "origin_crs": "WJH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y50", "timing_status": "LATE", "origin_station": "Willesden Junction High Level", "current_leg_arr": "0613", "current_leg_dep": "0608", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "0549", "origin_platform": "5", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1072.86, \"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\": 1398.35, \"from_m\": 1072.86, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4931.619, \"from_m\": 1398.35, \"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\": 5938.242, \"from_m\": 4931.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7928.272, \"from_m\": 5938.242, \"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\": 8869.232, \"from_m\": 7928.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\": 9083.002, \"from_m\": 8869.232, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9622.81, \"from_m\": 9083.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9746.708, \"from_m\": 9622.81, \"capability_applied\": null, \"effective_limit_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\": 9984.016, \"from_m\": 9746.708, \"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\": 628934, \"profile_key\": \"cd1757938024d4f093fe84cf0474eef36b1155c5a9e48e419a17b4743de95ea7\", \"schedule_id\": 15672, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 961.567, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"North Pole Jn\", \"stage_seq\": 3, \"distance_m\": 1720.89, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 4, \"distance_m\": 2950.373, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 4699.131, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"West Brompton\", \"stage_seq\": 6, \"distance_m\": 6357.436, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 7, \"distance_m\": 7822.842, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 8, \"distance_m\": 9176.161, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 9, \"distance_m\": 9984.016, \"section_seq\": 1, \"route_path_id\": 34328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9984.016, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34328}], \"total_distance_m\": 9984.016, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 8036.433, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1947.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:29Z\", \"source_id\": 52070998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:38Z\", \"source_id\": 16792566, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:10Z\", \"source_id\": 52073539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:13Z\", \"source_id\": 16793350, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:22Z\", \"source_id\": 52076981, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:26Z\", \"source_id\": 16794430, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:14Z\", \"source_id\": 52083533, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:17Z\", \"source_id\": 16796491, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:20Z\", \"source_id\": 52087138, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:21Z\", \"source_id\": 16797694, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:39Z\", \"source_id\": 52096792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:43Z\", \"source_id\": 16800819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789621909883678, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:12.240965", "service_state_evidence_id": 16800819, "current_leg_start_actual_dep": "2026-09-17T06:05:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:12.780218", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P WJH None 2Y50 None None None None {"version": 3, "segments": [{"to_m": 1072.86, "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": 1398.35, "from_m": 1072.86, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4931.619, "from_m": 1398.35, "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": 5938.242, "from_m": 4931.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7928.272, "from_m": 5938.242, "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": 8869.232, "from_m": 7928.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": 9083.002, "from_m": 8869.232, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9622.81, "from_m": 9083.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9746.708, "from_m": 9622.81, "capability_applied": null, "effective_limit_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": 9984.016, "from_m": 9746.708, "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": 628934, "profile_key": "cd1757938024d4f093fe84cf0474eef36b1155c5a9e48e419a17b4743de95ea7", "schedule_id": 15672, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Willesden Junction High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Mitre Bridge Jn", "stage_seq": 2, "distance_m": 961.567, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "North Pole Jn", "stage_seq": 3, "distance_m": 1720.89, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Shepherd's Bush", "stage_seq": 4, "distance_m": 2950.373, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 4699.131, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "West Brompton", "stage_seq": 6, "distance_m": 6357.436, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Imperial Wharf", "stage_seq": 7, "distance_m": 7822.842, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Latchmere Jn", "stage_seq": 8, "distance_m": 9176.161, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 9, "distance_m": 9984.016, "section_seq": 1, "route_path_id": 34328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9984.016, "from_m": 0.0, "section_seq": 1, "route_path_id": 34328}], "total_distance_m": 9984.016, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 8036.433, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1947.583, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:29Z", "source_id": 52070998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:38Z", "source_id": 16792566, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:10Z", "source_id": 52073539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:13Z", "source_id": 16793350, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:22Z", "source_id": 52076981, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:26Z", "source_id": 16794430, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:14Z", "source_id": 52083533, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:17Z", "source_id": 16796491, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:20Z", "source_id": 52087138, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:21Z", "source_id": 16797694, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:39Z", "source_id": 52096792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:43Z", "source_id": 16800819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Willesden Junction High Level 0549 0549 5 None None Clapham Junction Plats 0-2 0614 0612 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L24670/2026-09-17/detailed None Imperial Wharf 2026-09-17T06:05:30+01:00 Clapham Junction Plats 0-2 5.0 {"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.5 0608 0613 Imperial Wharf Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:13:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800819 1789621909883678 34 34 2026-09-17 05:23:12.780218 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:12.240965
598037 628954 P91386 895U56M517 2026-09-17 COMPLETE 16801747 2026-09-17 06:13:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 628954, "stp": "P", "toc": "Southeastern", "uid": "P91386", "consist": "377514+377522", "dest_crs": "AFK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91386/2026-09-17/detailed", "trust_id": "895U56M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:50:00", "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-17", "dest_arr_time": "0613", "dest_platform": "6", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "5U56", "timing_status": "ON TIME", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0613", "current_leg_dep": "0611", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Ashford International", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ashford Down Yard", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ashford Down Yard", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 886.459, \"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\": 990.177, \"from_m\": 886.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1109.087, \"from_m\": 990.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1255.71, \"from_m\": 1109.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1316.974, \"from_m\": 1255.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\": 1346.278, \"from_m\": 1316.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1557.283, \"from_m\": 1346.278, \"capability_applied\": null, \"effective_limit_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\": 628954, \"profile_key\": \"3de31dd112d1197764666e29a66961a69157aaf490c2e7cbb7870c4e89fd5441\", \"schedule_id\": 24597, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37848}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0608\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 574.956, \"section_seq\": 1, \"route_path_id\": 37848}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 3, \"distance_m\": 820.898, \"section_seq\": 1, \"route_path_id\": 37848}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 4, \"distance_m\": 1557.283, \"section_seq\": 1, \"route_path_id\": 37848}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1557.283, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37848}], \"total_distance_m\": 1557.283, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1377.109, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 52099501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:13Z\", \"source_id\": 16801747, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "6", "timing_fact_generation": 1789621994624295, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:14.620798", "service_state_evidence_id": 16801747, "current_leg_start_actual_dep": "2026-09-17T06:11:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:15.252220", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None AFK 5U56 377514+377522 8 100 None {"version": 3, "segments": [{"to_m": 886.459, "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": 990.177, "from_m": 886.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1109.087, "from_m": 990.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1255.71, "from_m": 1109.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1316.974, "from_m": 1255.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": 1346.278, "from_m": 1316.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1557.283, "from_m": 1346.278, "capability_applied": null, "effective_limit_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": 628954, "profile_key": "3de31dd112d1197764666e29a66961a69157aaf490c2e7cbb7870c4e89fd5441", "schedule_id": 24597, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37848}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0608", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 574.956, "section_seq": 1, "route_path_id": 37848}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611", "location": "Ashford Down Yard", "stage_seq": 3, "distance_m": 820.898, "section_seq": 1, "route_path_id": 37848}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 4, "distance_m": 1557.283, "section_seq": 1, "route_path_id": 37848}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1557.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 37848}], "total_distance_m": 1557.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1377.109, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.174, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 52099501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:13Z", "source_id": 16801747, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Ashford Down Sidings 0550 0550 None 5:50:00 None Ashford (Kent) 0613 0613 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91386/2026-09-17/detailed None Ashford Down Yard 2026-09-17T06:11:00+01:00 Ashford (Kent) 2.0 {"type": "LineString", "coordinates": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]} 0.4 0611 0613 Ashford Down Yard Ashford International Ashford (Kent) 51.1430036 0.8758370 51.1430036 0.8758370 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:13:00 Ashford (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801747 1789621994624295 2 2 2026-09-17 05:23:15.252220 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:14.620798
598038 628955 W86372 085F52M517 2026-09-17 COMPLETE 16801745 2026-09-17 06:13:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 628955, "stp": "P", "toc": "ScotRail", "uid": "W86372", "consist": "380007", "dest_crs": "ASB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86372/2026-09-17/detailed", "trust_id": "085F52M517", "origin_crs": "XAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ardrossan South Beach", "service_date": "2026-09-17", "dest_arr_time": "0625", "dest_platform": null, "is_terminated": 1, "next_location": "Ardrossan South Beach", "signalling_id": "5F52", "timing_status": "EARLY", "origin_station": "Ayr C.S.D.", "current_leg_arr": "0613", "current_leg_dep": "0613", "current_leg_end": "Ardrossan South Beach", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Ardrossan South Beach", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6749029, 55.611402], [-4.6749786, 55.6116], [-4.6754267, 55.6126983], [-4.6757225, 55.613423399999995], [-4.6758245, 55.613665100000006], [-4.675852999999999, 55.613723099999994], [-4.6758974, 55.6138202], [-4.6766298, 55.6153595], [-4.6773241, 55.61668019999999], [-4.678354399999999, 55.618419], [-4.6792092, 55.6196603], [-4.6801419, 55.620976899999995], [-4.6807762, 55.621759], [-4.6813904, 55.622516299999994], [-4.6822193, 55.6234741], [-4.6832994999999995, 55.6245947], [-4.6840391, 55.62534600000001], [-4.6859394, 55.62708880000001], [-4.6869072, 55.62792760000001], [-4.687892199999999, 55.6287298], [-4.688959099999999, 55.629584], [-4.689467099999999, 55.629987199999995], [-4.690019, 55.63042519999999], [-4.690836099999999, 55.63105929999999], [-4.6911031, 55.6312664], [-4.6921537, 55.63211540000001], [-4.6932186, 55.633044], [-4.6942171, 55.6340016], [-4.6951695, 55.63494800000001], [-4.6960499, 55.6358957], [-4.696636699999999, 55.636584600000006], [-4.6970765, 55.637100800000006], [-4.6979945999999995, 55.638265], [-4.6980202, 55.63829859999999], [-4.6997038, 55.6406555], [-4.7002197, 55.64136390000001], [-4.700795, 55.6421547], [-4.7012057, 55.64271], [-4.7016329, 55.6432867], [-4.7018391, 55.6434947], [-4.7018587, 55.64351210000001], [-4.701902499999999, 55.64355079999999], [-4.7020221, 55.6436566], [-4.7022463, 55.6438273], [-4.702509, 55.6440017], [-4.702884200000001, 55.6442014], [-4.703083199999999, 55.64429789999999], [-4.7032758, 55.6443785], [-4.703563699999999, 55.6444823], [-4.7041112, 55.64463629999999], [-4.704626899999999, 55.644735], [-4.705278799999999, 55.6448161], [-4.7062889, 55.64490409999999], [-4.7065614, 55.6449271], [-4.7078302999999995, 55.6450402], [-4.708876699999999, 55.6451234], [-4.710328399999999, 55.64524180000001], [-4.7126692, 55.645447199999985], [-4.713459899999999, 55.645512200000006], [-4.7142114, 55.6455694], [-4.7148328, 55.645587199999994], [-4.7154089, 55.6455718], [-4.716096099999999, 55.645520299999994], [-4.7166277, 55.6454465], [-4.7169826, 55.645383], [-4.7173251, 55.6453028], [-4.7178472, 55.645156500000006], [-4.718299099999999, 55.64500979999998], [-4.7187029, 55.64485820000001], [-4.7188984, 55.6447634], [-4.719342799999999, 55.64455259999998], [-4.720412799999999, 55.64404770000001], [-4.721041999999999, 55.6437936], [-4.7230283, 55.6428574], [-4.7236166, 55.64257709999998], [-4.7263012, 55.6413138], [-4.7263986, 55.6412692], [-4.727073899999999, 55.640947700000005], [-4.730872599999999, 55.63915380000001], [-4.7314405, 55.63888179999999], [-4.7322825, 55.6384906], [-4.7331053, 55.6381008], [-4.7335689, 55.6379059], [-4.7340508, 55.6377218], [-4.7348927, 55.6374351], [-4.7354642, 55.6372668], [-4.7360416999999995, 55.6371056], [-4.737214599999999, 55.63684], [-4.738410699999999, 55.6365968], [-4.738971699999999, 55.63648760000001], [-4.740860799999999, 55.6361157], [-4.7423026, 55.6358271], [-4.7441212, 55.635464299999995], [-4.747008499999999, 55.6349], [-4.7485087, 55.6346041], [-4.7498729, 55.63433570000001], [-4.7503155999999995, 55.63424809999999], [-4.7513575999999995, 55.63404739999999], [-4.753772, 55.6335648], [-4.754910399999999, 55.63333920000001], [-4.755054199999999, 55.63331139999999], [-4.7554743, 55.6332295], [-4.756141999999999, 55.633100199999994], [-4.7573389, 55.6328613], [-4.7580908, 55.6327235], [-4.758713, 55.632620199999984], [-4.7595092, 55.632525900000005], [-4.7599398, 55.632487999999995], [-4.7603263, 55.6324598], [-4.760807299999999, 55.632436299999995], [-4.761071005833464, 55.632430963524754], [-4.7612471, 55.632427400000005], [-4.762092, 55.63243009999999], [-4.7634058, 55.632487799999986], [-4.768258399999999, 55.632785], [-4.774413599999999, 55.6331556], [-4.775909599999999, 55.63324970000001], [-4.776905599999999, 55.633312399999994], [-4.7780452, 55.63338069999998], [-4.7787758, 55.6334141], [-4.7794131, 55.633428900000006], [-4.7808549, 55.6334285], [-4.7812846, 55.63343700000001], [-4.781646899999999, 55.6334525], [-4.7820346, 55.6334806], [-4.7824599, 55.6335195], [-4.7827728, 55.63355549999999], [-4.782914399999999, 55.63357570000001], [-4.783076599999999, 55.63359870000001], [-4.783078063573372, 55.633598971358545], [-4.78334119410057, 55.633653955373866], [-4.783574106871435, 55.6337021064976], [-4.78378099403552, 55.63374456437778], [-4.783966047742379, 55.633782468662496], [-4.784133460141568, 55.6338169589998], [-4.78428742338264, 55.63384917503777], [-4.784432129615151, 55.63388025642447], [-4.784571770988653, 55.63391134280795], [-4.7847105396527025, 55.63394357383632], [-4.7848526277568535, 55.6339780891576], [-4.785002227450661, 55.63401602841987], [-4.785163530883677, 55.6340585312712], [-4.7853407302054585, 55.634106737359666], [-4.785538017565559, 55.634161786333316], [-4.785759585113532, 55.63422481784023], [-4.7860096249989335, 55.634296971528464], [-4.786546599999999, 55.63445509999999], [-4.787204699999999, 55.6346498], [-4.7877877, 55.6348376], [-4.7880226, 55.6349201], [-4.7883816, 55.6350584], [-4.7889236, 55.6352886], [-4.7894319, 55.6355506], [-4.789887599999999, 55.63580820000001], [-4.790358099999999, 55.6361036], [-4.7908056, 55.63640550000001], [-4.7917298, 55.6370062], [-4.7918856, 55.637108], [-4.7931202, 55.6379149], [-4.793843999999999, 55.6383498], [-4.794602799999999, 55.63876679999999], [-4.7957408, 55.63932499999999], [-4.7963201, 55.6395822], [-4.7968874999999995, 55.6398234], [-4.7978406, 55.6401883], [-4.7983415, 55.6403729], [-4.7990777, 55.64063910000001], [-4.7998805, 55.6409229]]}", "current_leg_start": "Irvine", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "55.6409229", "next_location_lon": "-4.7998805", "previous_location": "Irvine", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 680.783, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 927.68, \"from_m\": 680.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1152.79, \"from_m\": 927.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1498.262, \"from_m\": 1152.79, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3353.023, \"from_m\": 1498.262, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9415.621, \"from_m\": 3353.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11218.981, \"from_m\": 9415.621, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12437.116, \"from_m\": 11218.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13582.0, \"from_m\": 12437.116, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21666.358, \"from_m\": 13582.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23190.231, \"from_m\": 21666.358, \"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\": 24353.113, \"from_m\": 23190.231, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24493.239, \"from_m\": 24353.113, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24541.79, \"from_m\": 24493.239, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28338.002, \"from_m\": 24541.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28779.966, \"from_m\": 28338.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29431.383, \"from_m\": 28779.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\": 30139.425, \"from_m\": 29431.383, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 628955, \"profile_key\": \"40b5aba607a02ac0097ba07e05854269be5de74f95b04f7955b697b109fcb3ae\", \"schedule_id\": 29277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Ayr C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0559\", \"location\": \"Ayr\", \"stage_seq\": 2, \"distance_m\": 801.879, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 3, \"distance_m\": 2712.117, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Falkland Jn\", \"stage_seq\": 4, \"distance_m\": 3565.785, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Prestwick Town\", \"stage_seq\": 5, \"distance_m\": 5923.227, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Barassie Jn\", \"stage_seq\": 6, \"distance_m\": 13341.195, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0613\", \"location\": \"Irvine\", \"stage_seq\": 7, \"distance_m\": 19240.35, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Byrehill Jn\", \"stage_seq\": 8, \"distance_m\": 23190.231, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Dubbs Jn\", \"stage_seq\": 9, \"distance_m\": 24493.239, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Saltcoats\", \"stage_seq\": 10, \"distance_m\": 28890.492, \"section_seq\": 1, \"route_path_id\": 102376}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": null, \"location\": \"Ardrossan South Beach\", \"stage_seq\": 11, \"distance_m\": 30139.425, \"section_seq\": 1, \"route_path_id\": 102376}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30139.425, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102376}], \"total_distance_m\": 30139.425, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30139.425, \"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": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "55.6409229", "current_position_lon": "-4.7998805", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:59Z\", \"source_id\": 52059811, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:03Z\", \"source_id\": 16789092, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:21Z\", \"source_id\": 52066231, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:26Z\", \"source_id\": 16791083, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:20Z\", \"source_id\": 52069242, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:27Z\", \"source_id\": 16792068, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:03Z\", \"source_id\": 52079833, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:04Z\", \"source_id\": 16795323, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:12Z\", \"source_id\": 52094158, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:16Z\", \"source_id\": 16799963, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:08Z\", \"source_id\": 52099513, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:13Z\", \"source_id\": 16801745, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ardrossan South Beach", "service_state_platform": "1", "timing_fact_generation": 1789621994631934, "current_leg_arrival_utc": "2026-09-17T06:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:14.627228", "service_state_evidence_id": 16801745, "current_leg_start_actual_dep": "2026-09-17T06:13:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:15.244757", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XAR ASB 5F52 380007 3 100 None {"version": 3, "segments": [{"to_m": 680.783, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 927.68, "from_m": 680.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1152.79, "from_m": 927.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1498.262, "from_m": 1152.79, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3353.023, "from_m": 1498.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9415.621, "from_m": 3353.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11218.981, "from_m": 9415.621, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12437.116, "from_m": 11218.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13582.0, "from_m": 12437.116, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21666.358, "from_m": 13582.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23190.231, "from_m": 21666.358, "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": 24353.113, "from_m": 23190.231, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24493.239, "from_m": 24353.113, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24541.79, "from_m": 24493.239, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28338.002, "from_m": 24541.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28779.966, "from_m": 28338.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29431.383, "from_m": 28779.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": 30139.425, "from_m": 29431.383, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 628955, "profile_key": "40b5aba607a02ac0097ba07e05854269be5de74f95b04f7955b697b109fcb3ae", "schedule_id": 29277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Ayr C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102376}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0559", "location": "Ayr", "stage_seq": 2, "distance_m": 801.879, "section_seq": 1, "route_path_id": 102376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Newton-on-Ayr", "stage_seq": 3, "distance_m": 2712.117, "section_seq": 1, "route_path_id": 102376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Falkland Jn", "stage_seq": 4, "distance_m": 3565.785, "section_seq": 1, "route_path_id": 102376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Prestwick Town", "stage_seq": 5, "distance_m": 5923.227, "section_seq": 1, "route_path_id": 102376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Barassie Jn", "stage_seq": 6, "distance_m": 13341.195, "section_seq": 1, "route_path_id": 102376}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0613", "location": "Irvine", "stage_seq": 7, "distance_m": 19240.35, "section_seq": 1, "route_path_id": 102376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Byrehill Jn", "stage_seq": 8, "distance_m": 23190.231, "section_seq": 1, "route_path_id": 102376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Dubbs Jn", "stage_seq": 9, "distance_m": 24493.239, "section_seq": 1, "route_path_id": 102376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Saltcoats", "stage_seq": 10, "distance_m": 28890.492, "section_seq": 1, "route_path_id": 102376}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": null, "location": "Ardrossan South Beach", "stage_seq": 11, "distance_m": 30139.425, "section_seq": 1, "route_path_id": 102376}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30139.425, "from_m": 0.0, "section_seq": 1, "route_path_id": 102376}], "total_distance_m": 30139.425, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30139.425, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2820, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:59Z", "source_id": 52059811, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:03Z", "source_id": 16789092, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:21Z", "source_id": 52066231, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:26Z", "source_id": 16791083, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:20Z", "source_id": 52069242, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:27Z", "source_id": 16792068, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:03Z", "source_id": 52079833, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:04Z", "source_id": 16795323, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2739, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:12Z", "source_id": 52094158, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:12:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:16Z", "source_id": 16799963, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2748, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:08Z", "source_id": 52099513, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:13Z", "source_id": 16801745, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Ayr C.S.D. 0550 0550 None None None Ardrossan South Beach 0625 0625 None EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86372/2026-09-17/detailed None Irvine 2026-09-17T06:13:00+01:00 Ardrossan South Beach 0.0 {"type": "LineString", "coordinates": [[-4.6749029, 55.611402], [-4.6749786, 55.6116], [-4.6754267, 55.6126983], [-4.6757225, 55.613423399999995], [-4.6758245, 55.613665100000006], [-4.675852999999999, 55.613723099999994], [-4.6758974, 55.6138202], [-4.6766298, 55.6153595], [-4.6773241, 55.61668019999999], [-4.678354399999999, 55.618419], [-4.6792092, 55.6196603], [-4.6801419, 55.620976899999995], [-4.6807762, 55.621759], [-4.6813904, 55.622516299999994], [-4.6822193, 55.6234741], [-4.6832994999999995, 55.6245947], [-4.6840391, 55.62534600000001], [-4.6859394, 55.62708880000001], [-4.6869072, 55.62792760000001], [-4.687892199999999, 55.6287298], [-4.688959099999999, 55.629584], [-4.689467099999999, 55.629987199999995], [-4.690019, 55.63042519999999], [-4.690836099999999, 55.63105929999999], [-4.6911031, 55.6312664], [-4.6921537, 55.63211540000001], [-4.6932186, 55.633044], [-4.6942171, 55.6340016], [-4.6951695, 55.63494800000001], [-4.6960499, 55.6358957], [-4.696636699999999, 55.636584600000006], [-4.6970765, 55.637100800000006], [-4.6979945999999995, 55.638265], [-4.6980202, 55.63829859999999], [-4.6997038, 55.6406555], [-4.7002197, 55.64136390000001], [-4.700795, 55.6421547], [-4.7012057, 55.64271], [-4.7016329, 55.6432867], [-4.7018391, 55.6434947], [-4.7018587, 55.64351210000001], [-4.701902499999999, 55.64355079999999], [-4.7020221, 55.6436566], [-4.7022463, 55.6438273], [-4.702509, 55.6440017], [-4.702884200000001, 55.6442014], [-4.703083199999999, 55.64429789999999], [-4.7032758, 55.6443785], [-4.703563699999999, 55.6444823], [-4.7041112, 55.64463629999999], [-4.704626899999999, 55.644735], [-4.705278799999999, 55.6448161], [-4.7062889, 55.64490409999999], [-4.7065614, 55.6449271], [-4.7078302999999995, 55.6450402], [-4.708876699999999, 55.6451234], [-4.710328399999999, 55.64524180000001], [-4.7126692, 55.645447199999985], [-4.713459899999999, 55.645512200000006], [-4.7142114, 55.6455694], [-4.7148328, 55.645587199999994], [-4.7154089, 55.6455718], [-4.716096099999999, 55.645520299999994], [-4.7166277, 55.6454465], [-4.7169826, 55.645383], [-4.7173251, 55.6453028], [-4.7178472, 55.645156500000006], [-4.718299099999999, 55.64500979999998], [-4.7187029, 55.64485820000001], [-4.7188984, 55.6447634], [-4.719342799999999, 55.64455259999998], [-4.720412799999999, 55.64404770000001], [-4.721041999999999, 55.6437936], [-4.7230283, 55.6428574], [-4.7236166, 55.64257709999998], [-4.7263012, 55.6413138], [-4.7263986, 55.6412692], [-4.727073899999999, 55.640947700000005], [-4.730872599999999, 55.63915380000001], [-4.7314405, 55.63888179999999], [-4.7322825, 55.6384906], [-4.7331053, 55.6381008], [-4.7335689, 55.6379059], [-4.7340508, 55.6377218], [-4.7348927, 55.6374351], [-4.7354642, 55.6372668], [-4.7360416999999995, 55.6371056], [-4.737214599999999, 55.63684], [-4.738410699999999, 55.6365968], [-4.738971699999999, 55.63648760000001], [-4.740860799999999, 55.6361157], [-4.7423026, 55.6358271], [-4.7441212, 55.635464299999995], [-4.747008499999999, 55.6349], [-4.7485087, 55.6346041], [-4.7498729, 55.63433570000001], [-4.7503155999999995, 55.63424809999999], [-4.7513575999999995, 55.63404739999999], [-4.753772, 55.6335648], [-4.754910399999999, 55.63333920000001], [-4.755054199999999, 55.63331139999999], [-4.7554743, 55.6332295], [-4.756141999999999, 55.633100199999994], [-4.7573389, 55.6328613], [-4.7580908, 55.6327235], [-4.758713, 55.632620199999984], [-4.7595092, 55.632525900000005], [-4.7599398, 55.632487999999995], [-4.7603263, 55.6324598], [-4.760807299999999, 55.632436299999995], [-4.761071005833464, 55.632430963524754], [-4.7612471, 55.632427400000005], [-4.762092, 55.63243009999999], [-4.7634058, 55.632487799999986], [-4.768258399999999, 55.632785], [-4.774413599999999, 55.6331556], [-4.775909599999999, 55.63324970000001], [-4.776905599999999, 55.633312399999994], [-4.7780452, 55.63338069999998], [-4.7787758, 55.6334141], [-4.7794131, 55.633428900000006], [-4.7808549, 55.6334285], [-4.7812846, 55.63343700000001], [-4.781646899999999, 55.6334525], [-4.7820346, 55.6334806], [-4.7824599, 55.6335195], [-4.7827728, 55.63355549999999], [-4.782914399999999, 55.63357570000001], [-4.783076599999999, 55.63359870000001], [-4.783078063573372, 55.633598971358545], [-4.78334119410057, 55.633653955373866], [-4.783574106871435, 55.6337021064976], [-4.78378099403552, 55.63374456437778], [-4.783966047742379, 55.633782468662496], [-4.784133460141568, 55.6338169589998], [-4.78428742338264, 55.63384917503777], [-4.784432129615151, 55.63388025642447], [-4.784571770988653, 55.63391134280795], [-4.7847105396527025, 55.63394357383632], [-4.7848526277568535, 55.6339780891576], [-4.785002227450661, 55.63401602841987], [-4.785163530883677, 55.6340585312712], [-4.7853407302054585, 55.634106737359666], [-4.785538017565559, 55.634161786333316], [-4.785759585113532, 55.63422481784023], [-4.7860096249989335, 55.634296971528464], [-4.786546599999999, 55.63445509999999], [-4.787204699999999, 55.6346498], [-4.7877877, 55.6348376], [-4.7880226, 55.6349201], [-4.7883816, 55.6350584], [-4.7889236, 55.6352886], [-4.7894319, 55.6355506], [-4.789887599999999, 55.63580820000001], [-4.790358099999999, 55.6361036], [-4.7908056, 55.63640550000001], [-4.7917298, 55.6370062], [-4.7918856, 55.637108], [-4.7931202, 55.6379149], [-4.793843999999999, 55.6383498], [-4.794602799999999, 55.63876679999999], [-4.7957408, 55.63932499999999], [-4.7963201, 55.6395822], [-4.7968874999999995, 55.6398234], [-4.7978406, 55.6401883], [-4.7983415, 55.6403729], [-4.7990777, 55.64063910000001], [-4.7998805, 55.6409229]]} 6.8 0613 0613 Irvine Ardrossan South Beach Ardrossan South Beach 55.6409229 -4.7998805 55.6409229 -4.7998805 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:13:00 Ardrossan South Beach TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801745 1789621994631934 33 33 2026-09-17 05:23:15.244757 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:14.627228
598039 629561 G39370 402D51M617 2026-09-17 COMPLETE 16801793 2026-09-17 06:13:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 629561, "stp": "P", "toc": "Transport for Wales", "uid": "G39370", "consist": "197043", "dest_crs": "LLJ", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39370/2026-09-17/detailed", "trust_id": "402D51M617", "origin_crs": "LLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Llandudno Junction", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1", "is_terminated": 1, "next_location": "Llandudno Junction", "signalling_id": "2D51", "timing_status": "EARLY", "origin_station": "Llandudno", "current_leg_arr": "0613", "current_leg_dep": "0610", "current_leg_end": "Llandudno Junction", "origin_dep_time": "0605", "origin_platform": "2", "current_location": "Llandudno Junction", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8331944833061073, 53.29458477606275], [-3.833194100000001, 53.2945847], [-3.8320929, 53.29435779999999], [-3.8315576, 53.294231999999994], [-3.831049699999999, 53.2941013], [-3.8305083, 53.2939405], [-3.8296857, 53.29367289999998], [-3.8292154, 53.293498799999995], [-3.8284346999999994, 53.2931834], [-3.8278842000000006, 53.2929299], [-3.8274396, 53.2926987], [-3.827100099999999, 53.29250749999999], [-3.826721899999999, 53.292274899999995], [-3.8265424, 53.29215930000001], [-3.8263204, 53.292005], [-3.8259687, 53.29174569999999], [-3.825339599999999, 53.29124329999998], [-3.8251327, 53.29107729999999], [-3.8249628, 53.290964800000005], [-3.8246814, 53.29078090000001], [-3.8243471, 53.290585499999985], [-3.8240208, 53.29039929999999], [-3.822906199999999, 53.289781], [-3.8222676999999994, 53.28937799999999], [-3.8217752, 53.2890369], [-3.821320800000001, 53.2886996], [-3.8208985, 53.28836700000001], [-3.8206061, 53.2881149], [-3.820323, 53.2878506], [-3.8199771, 53.2875049], [-3.8197607, 53.28727930000001], [-3.819558100000001, 53.28705639999999], [-3.8193331000000006, 53.2867861], [-3.8188716, 53.286188800000005], [-3.8187147, 53.28589110000001], [-3.8185626, 53.28570529999998], [-3.8181997, 53.28522660000001], [-3.817843, 53.28479990000001], [-3.8176981, 53.2846559], [-3.8175222, 53.2845077], [-3.8173671, 53.2843929], [-3.8171804, 53.2842819], [-3.8169849, 53.28418109999999], [-3.816799, 53.28409040000001], [-3.8166081, 53.2840235], [-3.8163921999999992, 53.28395200000001], [-3.8161391, 53.28388569999999], [-3.8157688, 53.2838263], [-3.8154741, 53.283787499999995], [-3.8152356, 53.28377279999999], [-3.8150008, 53.28375559999999], [-3.814687499999999, 53.2837645], [-3.8144337999999993, 53.28378210000001], [-3.8140506, 53.28382070000001], [-3.8138126, 53.2838513], [-3.813155899999999, 53.2838891], [-3.8128416, 53.283919399999995], [-3.8122884, 53.28395009999999], [-3.811983999999999, 53.2839586], [-3.811359500000001, 53.2840053], [-3.811100699999999, 53.284002], [-3.8106546, 53.28399069999998], [-3.8102477, 53.2839724], [-3.8099580999999993, 53.28395629999999], [-3.8096045, 53.2839298], [-3.8093779, 53.2839073]]}", "current_leg_start": "Deganwy", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "53.2839073", "next_location_lon": "-3.8093779", "previous_location": "Deganwy", "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\": 618.706, \"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\": 2795.43, \"from_m\": 618.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3287.739, \"from_m\": 2795.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\": 4577.81, \"from_m\": 3287.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4902.406, \"from_m\": 4577.81, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5043.282, \"from_m\": 4902.406, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5356.039, \"from_m\": 5043.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 629561, \"profile_key\": \"c2dbadfb53825fc2268dde3c193efbc71ea777a9aea89947d43db42b5a56f548\", \"schedule_id\": 36976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Llandudno\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32111}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Deganwy\", \"stage_seq\": 2, \"distance_m\": 3210.325, \"section_seq\": 1, \"route_path_id\": 32111}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Llandudno Junction\", \"stage_seq\": 3, \"distance_m\": 5356.039, \"section_seq\": 1, \"route_path_id\": 32111}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5356.039, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32111}], \"total_distance_m\": 5356.039, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5356.039, \"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": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.2839073", "current_position_lon": "-3.8093779", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:23Z\", \"source_id\": 16799468, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:17Z\", \"source_id\": 16801793, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Llandudno Junction", "service_state_platform": "1", "timing_fact_generation": 1789621997541137, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:17.539371", "service_state_evidence_id": 16801793, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:17.567092", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P LLD LLJ 2D51 197043 2 100 None {"version": 3, "segments": [{"to_m": 618.706, "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": 2795.43, "from_m": 618.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3287.739, "from_m": 2795.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": 4577.81, "from_m": 3287.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4902.406, "from_m": 4577.81, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5043.282, "from_m": 4902.406, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5356.039, "from_m": 5043.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 629561, "profile_key": "c2dbadfb53825fc2268dde3c193efbc71ea777a9aea89947d43db42b5a56f548", "schedule_id": 36976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Llandudno", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32111}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Deganwy", "stage_seq": 2, "distance_m": 3210.325, "section_seq": 1, "route_path_id": 32111}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Llandudno Junction", "stage_seq": 3, "distance_m": 5356.039, "section_seq": 1, "route_path_id": 32111}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5356.039, "from_m": 0.0, "section_seq": 1, "route_path_id": 32111}], "total_distance_m": 5356.039, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5356.039, "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-17T05:09:23Z", "source_id": 16799468, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:17Z", "source_id": 16801793, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Llandudno 0605 0605 2 None None Llandudno Junction 0615 0614 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39370/2026-09-17/detailed None Deganwy 2026-09-17T06:10:00+01:00 Llandudno Junction 3.0 {"type": "LineString", "coordinates": [[-3.8331944833061073, 53.29458477606275], [-3.833194100000001, 53.2945847], [-3.8320929, 53.29435779999999], [-3.8315576, 53.294231999999994], [-3.831049699999999, 53.2941013], [-3.8305083, 53.2939405], [-3.8296857, 53.29367289999998], [-3.8292154, 53.293498799999995], [-3.8284346999999994, 53.2931834], [-3.8278842000000006, 53.2929299], [-3.8274396, 53.2926987], [-3.827100099999999, 53.29250749999999], [-3.826721899999999, 53.292274899999995], [-3.8265424, 53.29215930000001], [-3.8263204, 53.292005], [-3.8259687, 53.29174569999999], [-3.825339599999999, 53.29124329999998], [-3.8251327, 53.29107729999999], [-3.8249628, 53.290964800000005], [-3.8246814, 53.29078090000001], [-3.8243471, 53.290585499999985], [-3.8240208, 53.29039929999999], [-3.822906199999999, 53.289781], [-3.8222676999999994, 53.28937799999999], [-3.8217752, 53.2890369], [-3.821320800000001, 53.2886996], [-3.8208985, 53.28836700000001], [-3.8206061, 53.2881149], [-3.820323, 53.2878506], [-3.8199771, 53.2875049], [-3.8197607, 53.28727930000001], [-3.819558100000001, 53.28705639999999], [-3.8193331000000006, 53.2867861], [-3.8188716, 53.286188800000005], [-3.8187147, 53.28589110000001], [-3.8185626, 53.28570529999998], [-3.8181997, 53.28522660000001], [-3.817843, 53.28479990000001], [-3.8176981, 53.2846559], [-3.8175222, 53.2845077], [-3.8173671, 53.2843929], [-3.8171804, 53.2842819], [-3.8169849, 53.28418109999999], [-3.816799, 53.28409040000001], [-3.8166081, 53.2840235], [-3.8163921999999992, 53.28395200000001], [-3.8161391, 53.28388569999999], [-3.8157688, 53.2838263], [-3.8154741, 53.283787499999995], [-3.8152356, 53.28377279999999], [-3.8150008, 53.28375559999999], [-3.814687499999999, 53.2837645], [-3.8144337999999993, 53.28378210000001], [-3.8140506, 53.28382070000001], [-3.8138126, 53.2838513], [-3.813155899999999, 53.2838891], [-3.8128416, 53.283919399999995], [-3.8122884, 53.28395009999999], [-3.811983999999999, 53.2839586], [-3.811359500000001, 53.2840053], [-3.811100699999999, 53.284002], [-3.8106546, 53.28399069999998], [-3.8102477, 53.2839724], [-3.8099580999999993, 53.28395629999999], [-3.8096045, 53.2839298], [-3.8093779, 53.2839073]]} 1.3 0610 0613 Deganwy Llandudno Junction Llandudno Junction 53.2839073 -3.8093779 53.2839073 -3.8093779 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:13:00 Llandudno Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801793 1789621997541137 5 5 2026-09-17 05:23:17.567092 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:17.539371
598040 627749 Y65333 725Y56M517 2026-09-17 COMPLETE 16800871 2026-09-17 06:13:00 2026-09-17 05:23:21 2026-09-19 05:23:21 {"id": 627749, "stp": "O", "toc": "London Overground", "uid": "Y65333", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65333/2026-09-17/detailed", "trust_id": "725Y56M517", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "5Y56", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "0613", "current_leg_dep": "0609", "current_leg_end": "Stratford", "origin_dep_time": "0505", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-17T05:23:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Lea Junction", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Junction", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2372.596, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3783.121, \"from_m\": 2372.596, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5359.002, \"from_m\": 3783.121, \"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\": 5398.437, \"from_m\": 5359.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6508.541, \"from_m\": 5398.437, \"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\": 6935.943, \"from_m\": 6508.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8075.215, \"from_m\": 6935.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\": 9393.52, \"from_m\": 8075.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9470.831, \"from_m\": 9393.52, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9524.814, \"from_m\": 9470.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9699.241, \"from_m\": 9524.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13983.67, \"from_m\": 9699.241, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14881.45, \"from_m\": 13983.67, \"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\": 14940.038, \"from_m\": 14881.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17328.179, \"from_m\": 14940.038, \"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\": 17936.771, \"from_m\": 17328.179, \"capability_applied\": null, \"effective_limit_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\": 18640.1, \"from_m\": 17936.771, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19253.948, \"from_m\": 18640.1, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19290.168, \"from_m\": 19253.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19329.264, \"from_m\": 19290.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19370.529, \"from_m\": 19329.264, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19399.267, \"from_m\": 19370.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19471.881, \"from_m\": 19399.267, \"capability_applied\": null, \"effective_limit_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\": 627749, \"profile_key\": \"dadf173d3f8e3ad7f5b9bcf11760744714b39ed77fcdac1fb4d81a8f50279bd2\", \"schedule_id\": 41601, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": false, \"wtt_arr\": \"0508H\", \"wtt_dep\": \"0509H\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2716.135, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0522\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 4, \"distance_m\": 5359.002, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Camden Jn\", \"stage_seq\": 5, \"distance_m\": 7992.48, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0541\", \"location\": \"Camden Jn Sig. 1202\", \"stage_seq\": 6, \"distance_m\": 9171.921, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 7, \"distance_m\": 9434.142, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 8, \"distance_m\": 10164.025, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 9, \"distance_m\": 11714.409, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 12571.41, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 11, \"distance_m\": 14940.038, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0610\", \"location\": \"Lea Junction\", \"stage_seq\": 12, \"distance_m\": 18420.344, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Channelsea Jn\", \"stage_seq\": 13, \"distance_m\": 18721.235, \"section_seq\": 1, \"route_path_id\": 104277}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 19471.881, \"section_seq\": 1, \"route_path_id\": 104277}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19471.881, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104277}], \"total_distance_m\": 19471.881, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 16803.265, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2668.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0505", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:47Z\", \"source_id\": 52018656, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:51Z\", \"source_id\": 16776738, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:43Z\", \"source_id\": 52096923, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:47Z\", \"source_id\": 16800871, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789621908793370, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:17.692849", "service_state_evidence_id": 16800871, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:18.016992", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground O EUS SRA 5Y56 None None None None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2372.596, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3783.121, "from_m": 2372.596, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5359.002, "from_m": 3783.121, "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": 5398.437, "from_m": 5359.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6508.541, "from_m": 5398.437, "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": 6935.943, "from_m": 6508.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8075.215, "from_m": 6935.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": 9393.52, "from_m": 8075.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9470.831, "from_m": 9393.52, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9524.814, "from_m": 9470.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9699.241, "from_m": 9524.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13983.67, "from_m": 9699.241, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14881.45, "from_m": 13983.67, "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": 14940.038, "from_m": 14881.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17328.179, "from_m": 14940.038, "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": 17936.771, "from_m": 17328.179, "capability_applied": null, "effective_limit_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": 18640.1, "from_m": 17936.771, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19253.948, "from_m": 18640.1, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19290.168, "from_m": 19253.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19329.264, "from_m": 19290.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19370.529, "from_m": 19329.264, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19399.267, "from_m": 19370.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19471.881, "from_m": 19399.267, "capability_applied": null, "effective_limit_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": 627749, "profile_key": "dadf173d3f8e3ad7f5b9bcf11760744714b39ed77fcdac1fb4d81a8f50279bd2", "schedule_id": 41601, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0505", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 104277}, {"is_pass": false, "wtt_arr": "0508H", "wtt_dep": "0509H", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2716.135, "section_seq": 1, "route_path_id": 104277}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0522", "location": "Queen's Park (DC)", "stage_seq": 4, "distance_m": 5359.002, "section_seq": 1, "route_path_id": 104277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Camden Jn", "stage_seq": 5, "distance_m": 7992.48, "section_seq": 1, "route_path_id": 104277}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0541", "location": "Camden Jn Sig. 1202", "stage_seq": 6, "distance_m": 9171.921, "section_seq": 1, "route_path_id": 104277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Camden Road Jn", "stage_seq": 7, "distance_m": 9434.142, "section_seq": 1, "route_path_id": 104277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Camden Road East Jn", "stage_seq": 8, "distance_m": 10164.025, "section_seq": 1, "route_path_id": 104277}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Westbourne Road Junction", "stage_seq": 9, "distance_m": 11714.409, "section_seq": 1, "route_path_id": 104277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 12571.41, "section_seq": 1, "route_path_id": 104277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Navarino Road Jn", "stage_seq": 11, "distance_m": 14940.038, "section_seq": 1, "route_path_id": 104277}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0610", "location": "Lea Junction", "stage_seq": 12, "distance_m": 18420.344, "section_seq": 1, "route_path_id": 104277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Channelsea Jn", "stage_seq": 13, "distance_m": 18721.235, "section_seq": 1, "route_path_id": 104277}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Stratford", "stage_seq": 14, "distance_m": 19471.881, "section_seq": 1, "route_path_id": 104277}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19471.881, "from_m": 0.0, "section_seq": 1, "route_path_id": 104277}], "total_distance_m": 19471.881, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 16803.265, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2668.616, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:47Z", "source_id": 52018656, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:51Z", "source_id": 16776738, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:43Z", "source_id": 52096923, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:47Z", "source_id": 16800871, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] London Euston 0505 0505 2 None None Stratford 0614 0614 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65333/2026-09-17/detailed None Lea Junction 2026-09-17T06:10:00+01:00 Stratford 4.0 {"type": "LineString", "coordinates": [[-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]]} 0.7 0609 0613 Lea Junction Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-17 05:23:21 TERMINATED 2026-09-17 05:13:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800871 1789621908793370 49 49 2026-09-17 05:23:18.016992 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:17.692849
598041 629684 W87394 075S05M617 2026-09-17 COMPLETE 16801247 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 629684, "stp": "P", "toc": "ScotRail", "uid": "W87394", "consist": "320301", "dest_crs": "MTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87394/2026-09-17/detailed", "trust_id": "075S05M617", "origin_crs": "XMW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "5S05", "timing_status": "LATE", "origin_station": "Motherwell Derby C.S.", "current_leg_arr": "0613", "current_leg_dep": "0611", "current_leg_end": "Motherwell", "origin_dep_time": "0609", "origin_platform": null, "current_location": "Motherwell", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9994928, 55.797073], [-3.9992139, 55.79678659999999], [-3.998927, 55.7964519], [-3.998594399999999, 55.79606590000001], [-3.9983151, 55.7957199], [-3.9982365, 55.79562380000001], [-3.9981891, 55.795562299999986], [-3.9980924, 55.79543679999999], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Motherwell Derby C.S.", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Motherwell Derby C.S.", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 239.321, \"from_m\": 230.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 293.75, \"from_m\": 239.321, \"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\": 327.644, \"from_m\": 293.75, \"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\": 369.296, \"from_m\": 327.644, \"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\": 405.432, \"from_m\": 369.296, \"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\": 643.485, \"from_m\": 405.432, \"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\": 629684, \"profile_key\": \"23577550d510188604dbe47b854f080dd000fdd31a4fc6f4902fd0fc1e0d3579\", \"schedule_id\": 29629, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Motherwell Derby C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40105}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 2, \"distance_m\": 643.485, \"section_seq\": 1, \"route_path_id\": 40105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 643.485, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40105}], \"total_distance_m\": 643.485, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 643.485, \"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": "0609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:19Z\", \"source_id\": 52098004, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:24Z\", \"source_id\": 16801247, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1789621946562389, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:23.188948", "service_state_evidence_id": 16801247, "current_leg_start_actual_dep": "2026-09-17T06:11:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:23.252988", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XMW MTH 5S05 320301 3 90 None {"version": 3, "segments": [{"to_m": 230.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 239.321, "from_m": 230.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 293.75, "from_m": 239.321, "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": 327.644, "from_m": 293.75, "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": 369.296, "from_m": 327.644, "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": 405.432, "from_m": 369.296, "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": 643.485, "from_m": 405.432, "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": 629684, "profile_key": "23577550d510188604dbe47b854f080dd000fdd31a4fc6f4902fd0fc1e0d3579", "schedule_id": 29629, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0609", "location": "Motherwell Derby C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40105}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Motherwell", "stage_seq": 2, "distance_m": 643.485, "section_seq": 1, "route_path_id": 40105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 643.485, "from_m": 0.0, "section_seq": 1, "route_path_id": 40105}], "total_distance_m": 643.485, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 643.485, "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": 2446, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:19Z", "source_id": 52098004, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:24Z", "source_id": 16801247, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Motherwell Derby C.S. 0609 0609 None None None Motherwell 0611 0611 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87394/2026-09-17/detailed None Motherwell Derby C.S. 2026-09-17T06:11:00+01:00 Motherwell 2.0 {"type": "LineString", "coordinates": [[-3.9994928, 55.797073], [-3.9992139, 55.79678659999999], [-3.998927, 55.7964519], [-3.998594399999999, 55.79606590000001], [-3.9983151, 55.7957199], [-3.9982365, 55.79562380000001], [-3.9981891, 55.795562299999986], [-3.9980924, 55.79543679999999], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} 0.4 0611 0613 Motherwell Derby C.S. Motherwell Motherwell 55.7918868 -3.9949725 55.7918868 -3.9949725 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Motherwell TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801247 1789621946562389 4 4 2026-09-17 05:23:23.252988 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:23.188948
598042 628224 L80564 872C03M517 2026-09-17 COMPLETE 16800958 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628224, "stp": "P", "toc": "South Western Railway", "uid": "L80564", "consist": "701023", "dest_crs": "RDZ", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80564/2026-09-17/detailed", "trust_id": "872C03M517", "origin_crs": "SNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Platforms 4/5/6", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "5", "is_terminated": 1, "next_location": "Reading Platforms 4/5/6", "signalling_id": "2C03", "timing_status": "ON TIME", "origin_station": "Staines", "current_leg_arr": "0613", "current_leg_dep": "0609", "current_leg_end": "Reading Platforms 4/5/6", "origin_dep_time": "0526", "origin_platform": "2", "current_location": "Reading Platforms 4/5/6", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]}", "current_leg_start": "Earley", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "51.4586984", "next_location_lon": "-0.9712403", "previous_location": "Earley", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 648.201, \"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\": 964.54, \"from_m\": 648.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2734.197, \"from_m\": 964.54, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12552.329, \"from_m\": 2734.197, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12878.794, \"from_m\": 12552.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21193.269, \"from_m\": 12878.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21641.353, \"from_m\": 21193.269, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26328.447, \"from_m\": 21641.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27941.875, \"from_m\": 26328.447, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28070.523, \"from_m\": 27941.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\": 28130.954, \"from_m\": 28070.523, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28586.611, \"from_m\": 28130.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38084.611, \"from_m\": 28586.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38091.228, \"from_m\": 38084.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\": 38176.27, \"from_m\": 38091.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38615.59, \"from_m\": 38176.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38875.672, \"from_m\": 38615.59, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39162.606, \"from_m\": 38875.672, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 628224, \"profile_key\": \"8b68e4de20792c0ab36d596d5bb454ca9f88e57f59a03db1a8de48740dfd9770\", \"schedule_id\": 16927, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Staines\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Egham\", \"stage_seq\": 2, \"distance_m\": 3259.285, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0534H\", \"location\": \"Virginia Water\", \"stage_seq\": 3, \"distance_m\": 6767.149, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Sunningdale\", \"stage_seq\": 4, \"distance_m\": 12675.203, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Ascot\", \"stage_seq\": 5, \"distance_m\": 16015.913, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Martins Heron\", \"stage_seq\": 6, \"distance_m\": 19474.217, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 21418.024, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Wokingham\", \"stage_seq\": 8, \"distance_m\": 28346.163, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Winnersh\", \"stage_seq\": 9, \"distance_m\": 31701.407, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 10, \"distance_m\": 32791.864, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Earley\", \"stage_seq\": 11, \"distance_m\": 34646.202, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 12, \"distance_m\": 37916.409, \"section_seq\": 1, \"route_path_id\": 34927}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 13, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 34927}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39162.606, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34927}], \"total_distance_m\": 39162.606, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39077.564, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 85.042, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0526", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4586984", "current_position_lon": "-0.9712403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:42Z\", \"source_id\": 52035965, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:48Z\", \"source_id\": 16781849, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:03Z\", \"source_id\": 52040806, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:09Z\", \"source_id\": 16783296, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:34Z\", \"source_id\": 52047158, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:39Z\", \"source_id\": 16785220, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:59Z\", \"source_id\": 52051388, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:04Z\", \"source_id\": 16786590, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:52Z\", \"source_id\": 52058220, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:56Z\", \"source_id\": 16788611, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:12Z\", \"source_id\": 52061592, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:18Z\", \"source_id\": 16789638, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:02Z\", \"source_id\": 52071774, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:08Z\", \"source_id\": 16792816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:12Z\", \"source_id\": 52080050, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:18Z\", \"source_id\": 16795409, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:46Z\", \"source_id\": 52084421, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:48Z\", \"source_id\": 16796800, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:03Z\", \"source_id\": 52088406, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:06Z\", \"source_id\": 16798115, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:50Z\", \"source_id\": 52097138, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:54Z\", \"source_id\": 16800958, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Platforms 4/5/6", "service_state_platform": "5", "timing_fact_generation": 1789621914328641, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:25.075616", "service_state_evidence_id": 16800958, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:25.607206", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SNS RDZ 2C03 701023 10 100 None {"version": 3, "segments": [{"to_m": 648.201, "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": 964.54, "from_m": 648.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2734.197, "from_m": 964.54, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12552.329, "from_m": 2734.197, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12878.794, "from_m": 12552.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21193.269, "from_m": 12878.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21641.353, "from_m": 21193.269, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26328.447, "from_m": 21641.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27941.875, "from_m": 26328.447, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28070.523, "from_m": 27941.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": 28130.954, "from_m": 28070.523, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28586.611, "from_m": 28130.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38084.611, "from_m": 28586.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38091.228, "from_m": 38084.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": 38176.27, "from_m": 38091.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38615.59, "from_m": 38176.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38875.672, "from_m": 38615.59, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39162.606, "from_m": 38875.672, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 628224, "profile_key": "8b68e4de20792c0ab36d596d5bb454ca9f88e57f59a03db1a8de48740dfd9770", "schedule_id": 16927, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "Staines", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Egham", "stage_seq": 2, "distance_m": 3259.285, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0534H", "location": "Virginia Water", "stage_seq": 3, "distance_m": 6767.149, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Sunningdale", "stage_seq": 4, "distance_m": 12675.203, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Ascot", "stage_seq": 5, "distance_m": 16015.913, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Martins Heron", "stage_seq": 6, "distance_m": 19474.217, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Bracknell", "stage_seq": 7, "distance_m": 21418.024, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Wokingham", "stage_seq": 8, "distance_m": 28346.163, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Winnersh", "stage_seq": 9, "distance_m": 31701.407, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Winnersh Triangle", "stage_seq": 10, "distance_m": 32791.864, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Earley", "stage_seq": 11, "distance_m": 34646.202, "section_seq": 1, "route_path_id": 34927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Reading Spur Jn", "stage_seq": 12, "distance_m": 37916.409, "section_seq": 1, "route_path_id": 34927}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 13, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 34927}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39162.606, "from_m": 0.0, "section_seq": 1, "route_path_id": 34927}], "total_distance_m": 39162.606, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39077.564, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 85.042, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:42Z", "source_id": 52035965, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:48Z", "source_id": 16781849, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:03Z", "source_id": 52040806, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:09Z", "source_id": 16783296, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:34Z", "source_id": 52047158, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:39Z", "source_id": 16785220, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28190, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:59Z", "source_id": 52051388, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:04Z", "source_id": 16786590, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28170, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:52Z", "source_id": 52058220, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:56Z", "source_id": 16788611, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28175, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:12Z", "source_id": 52061592, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:18Z", "source_id": 16789638, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:02Z", "source_id": 52071774, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:57:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:08Z", "source_id": 16792816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27808, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:12Z", "source_id": 52080050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:02:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:18Z", "source_id": 16795409, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27800, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:46Z", "source_id": 52084421, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:05:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:48Z", "source_id": 16796800, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27804, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:03Z", "source_id": 52088406, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:06Z", "source_id": 16798115, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23744, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:50Z", "source_id": 52097138, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:54Z", "source_id": 16800958, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Staines 0526 0526 2 None None Reading Platforms 4/5/6 0614 0613 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80564/2026-09-17/detailed None Earley 2026-09-17T06:08:00+01:00 Reading Platforms 4/5/6 4.0 {"type": "LineString", "coordinates": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]} 2.8 0609 0613 Earley Reading Platforms 4/5/6 Reading Platforms 4/5/6 51.4586984 -0.9712403 51.4586984 -0.9712403 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Reading Platforms 4/5/6 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800958 1789621914328641 58 58 2026-09-17 05:23:25.607206 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:25.075616
598043 628561 P90356 873M08M517 2026-09-17 COMPLETE 16800722 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628561, "stp": "P", "toc": "Southeastern", "uid": "P90356", "consist": "465039+465189", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90356/2026-09-17/detailed", "trust_id": "873M08M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "6", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "3M08", "timing_status": "EARLY", "origin_station": "London Victoria", "current_leg_arr": "0613", "current_leg_dep": "0534", "current_leg_end": "Orpington", "origin_dep_time": "0537", "origin_platform": "4", "current_location": "Orpington", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.14712339956373136, 51.48336566475672], [-0.1471226, 51.483117799999995], [-0.1471232, 51.4829706], [-0.1471299, 51.4828053], [-0.1471018, 51.482572199999986], [-0.1470441, 51.48232169999999], [-0.1469744, 51.4820954], [-0.14689789999999997, 51.48191829999999], [-0.14684719999999998, 51.4818139], [-0.14680129999999997, 51.4817195], [-0.1466981, 51.48151489999999], [-0.1465814, 51.4813412], [-0.14645129999999998, 51.4811591], [-0.14625479999999996, 51.480887], [-0.14603890000000003, 51.480583], [-0.14590279999999997, 51.480380700000005], [-0.1458049, 51.480197800000006], [-0.14577154173305348, 51.48013117735595], [-0.1457338, 51.480055799999995], [-0.145678832222746, 51.47993246435677], [-0.14567349999999998, 51.47992049999999], [-0.14561040000000003, 51.4797576], [-0.14559996151418922, 51.47972662683279], [-0.1455770718874806, 51.47965870845683], [-0.14555549999999998, 51.4795947], [-0.1454965, 51.47936], [-0.14546579999999998, 51.47921169999999], [-0.14545949999999996, 51.4791815], [-0.145426, 51.478976], [-0.1453549, 51.4787029], [-0.1452691, 51.47844479999999], [-0.1451572, 51.478181500000005], [-0.1449707, 51.477815699999994], [-0.1448098, 51.47755420000001], [-0.1446355, 51.4773062], [-0.14442199999999997, 51.47704499999999], [-0.144263, 51.47685869999999], [-0.14408399999999996, 51.476653500000005], [-0.14389039999999995, 51.4764638], [-0.1437681908252803, 51.47635152039963], [-0.1437568441698499, 51.476341095653275], [-0.1436984, 51.4762874], [-0.14368224019670284, 51.47627288979424], [-0.14366384983639507, 51.47625637672178], [-0.14363699994084686, 51.476232267652634], [-0.14360886687864438, 51.47620700638829], [-0.14357973363892523, 51.476180847028935], [-0.14353365531172432, 51.47613947228228], [-0.1435032267642259, 51.476112149797544], [-0.1434241, 51.47604109999999], [-0.1430767, 51.47574860000001], [-0.14304918962475677, 51.47572617547979], [-0.1428645557570757, 51.475575674670225], [-0.14283732766689608, 51.47555348016483], [-0.1427727, 51.47550079999999], [-0.14272791838651858, 51.47546223067865], [-0.14271884309428634, 51.475454414344824], [-0.14269447405688113, 51.4754334258646], [-0.14268009001552293, 51.47542103722268], [-0.14259074780321315, 51.47534408876767], [-0.14252177214556777, 51.47528468148318], [-0.14242379999999996, 51.4752003], [-0.1420996, 51.47492080000001], [-0.1419255, 51.4747483], [-0.1417374, 51.4745486], [-0.1415066, 51.4742629], [-0.1414003, 51.4741019], [-0.14129099999999997, 51.47392070000001], [-0.1412081, 51.473750800000005], [-0.1411412, 51.4736196], [-0.1410169, 51.473304299999995], [-0.1408758, 51.4729843], [-0.14079040000000004, 51.47283049999999], [-0.1407141, 51.47269599999999], [-0.140498, 51.4723637], [-0.1403119, 51.4721244], [-0.13999679999999998, 51.4717705], [-0.1397419, 51.471500899999995], [-0.139513, 51.4712714], [-0.13908989999999996, 51.47084900000001], [-0.1388139, 51.47058809999999], [-0.1386856, 51.4704639], [-0.13851509999999995, 51.4702925], [-0.1381943, 51.46998309999999], [-0.1379207, 51.4697142], [-0.1378548, 51.4696487], [-0.13735739999999996, 51.46918539999999], [-0.1372039, 51.46902589999999], [-0.13694959999999998, 51.4687777], [-0.13664539999999997, 51.46851379999998], [-0.13641879999999998, 51.4683072], [-0.1362546, 51.4681641], [-0.13596909999999998, 51.4678928], [-0.1358343, 51.4677633], [-0.1357183, 51.4676789], [-0.1355629, 51.4675647], [-0.13541720000000002, 51.4674601], [-0.1352016, 51.4673124], [-0.1348765, 51.46710199999998], [-0.13474409999999998, 51.46702080000001], [-0.1346162, 51.46694239999999], [-0.1343033, 51.4667536], [-0.13382749999999996, 51.466474700000006], [-0.13356619999999997, 51.46632820000001], [-0.1330138, 51.46602810000001], [-0.1319495, 51.465443], [-0.1311476, 51.4650069], [-0.1307058, 51.4647625], [-0.1305875, 51.4647006], [-0.1304047, 51.464602], [-0.1303257, 51.4645628], [-0.1300606, 51.4644325], [-0.1298822, 51.46435089999999], [-0.1297069, 51.46427430000001], [-0.12946889999999997, 51.4641781], [-0.1292437, 51.4640882], [-0.1288888, 51.4639646], [-0.12848069999999998, 51.46384080000001], [-0.12813359999999996, 51.463746], [-0.1277933, 51.4636656], [-0.1273986, 51.46358379999999], [-0.1269623, 51.463508], [-0.1264882, 51.4634418], [-0.12598549999999997, 51.46339969999999], [-0.12544119999999995, 51.463364], [-0.124865, 51.463355599999986], [-0.1243986, 51.46337], [-0.1238945, 51.463396], [-0.1235216, 51.463428400000005], [-0.12309059999999998, 51.4634799], [-0.12233149999999998, 51.463565499999994], [-0.12212209999999996, 51.4635918], [-0.12187259999999998, 51.46361970000001], [-0.12151960000000002, 51.4636618], [-0.1212027, 51.463700499999995], [-0.1208083, 51.46372910000001], [-0.11985759999999995, 51.463852499999994], [-0.119667, 51.4638687], [-0.1193186, 51.463893500000005], [-0.11905250000000002, 51.4639053], [-0.1186435, 51.4639096], [-0.1184259, 51.4639055], [-0.1182156, 51.4638927], [-0.11746709999999998, 51.4638459], [-0.1170596, 51.46381749999998], [-0.11671529999999997, 51.4637748], [-0.11632720000000002, 51.463716899999994], [-0.1160073, 51.46366599999999], [-0.11525759999999996, 51.463508], [-0.114926, 51.463434799999995], [-0.11468019999999995, 51.4633696], [-0.1143465, 51.4632526], [-0.11397010000000002, 51.46313299999999], [-0.1136693, 51.4630162], [-0.1133593, 51.46288299999999], [-0.1131019, 51.4627588], [-0.11308377481409244, 51.462750839625514], [-0.11299112761745828, 51.462710150013955], [-0.1127911, 51.4626223], [-0.1124904, 51.462462599999995], [-0.112284, 51.46234179999998], [-0.1120665, 51.4622055], [-0.1117801, 51.46200929999999], [-0.1115419, 51.4618231], [-0.1111413, 51.4615071], [-0.1093946, 51.4600657], [-0.10886139999999998, 51.45964459999999], [-0.1083678, 51.4592628], [-0.1082334, 51.4591623], [-0.1077531, 51.45884000000001], [-0.1072975, 51.4585326], [-0.1068661, 51.458261099999994], [-0.10617519999999998, 51.45784899999999], [-0.1059722, 51.4577242], [-0.10552659999999998, 51.4574295], [-0.105339, 51.457286999999994], [-0.105174, 51.457151], [-0.1049937, 51.45700860000001], [-0.1045949, 51.45663909999999], [-0.1043474, 51.4563986], [-0.1041596, 51.4562185], [-0.1040176, 51.456090800000005], [-0.1039054, 51.455957999999995], [-0.10381609999999998, 51.4558528], [-0.1037442, 51.4557528], [-0.1036387, 51.455534099999994], [-0.1033896, 51.455229299999985], [-0.1031165, 51.4548935], [-0.1029436, 51.454632200000006], [-0.1026242, 51.4542104], [-0.1023096, 51.4538298], [-0.10216208651927892, 51.45364967074968], [-0.1020414, 51.45350229999999], [-0.1018779, 51.453303899999995], [-0.10159029999999998, 51.4529511], [-0.1013776, 51.45268740000001], [-0.1013689, 51.45267630000001], [-0.1011801, 51.452451999999994], [-0.1009385, 51.45220959999999], [-0.10080419999999998, 51.4520625], [-0.10051799999999998, 51.4517721], [-0.1001158, 51.45139209999999], [-0.0996501, 51.45095969999999], [-0.0992926, 51.45063909999998], [-0.0989562, 51.450333400000005], [-0.0985665, 51.44998509999999], [-0.09822390000000002, 51.449671300000006], [-0.0978826, 51.44936510000001], [-0.0975653, 51.449078699999994], [-0.09736644246794146, 51.448894932854735], [-0.0973343037047878, 51.44886523288561], [-0.09729119999999998, 51.4488254], [-0.09693309999999998, 51.4485039], [-0.0965691, 51.44816329999999], [-0.0960987, 51.4477131], [-0.0954296, 51.4470062], [-0.0950561, 51.44657240000001], [-0.0945367, 51.4458461], [-0.0941861, 51.4453284], [-0.0937568, 51.44463089999999], [-0.0932932, 51.4438525], [-0.09300609999999998, 51.4433365], [-0.0927009619126316, 51.442817580280106], [-0.0926928, 51.4428037], [-0.0923799, 51.4422923], [-0.09210889999999998, 51.441853], [-0.0917293, 51.4413058], [-0.0915434, 51.44104619999999], [-0.0911092, 51.4405351], [-0.0906834, 51.44007640000001], [-0.0902571, 51.439617299999995], [-0.08983152841195213, 51.43918368039525], [-0.0897442, 51.4390947], [-0.08895529999999999, 51.4383405], [-0.08841, 51.4378508], [-0.0880071, 51.43750439999999], [-0.0876335, 51.4371835], [-0.08722009999999998, 51.436849599999995], [-0.08691730000000002, 51.4366156], [-0.08650470000000002, 51.436312599999994], [-0.08613169999999999, 51.4360479], [-0.08575679999999998, 51.4357862], [-0.08522179999999999, 51.435428900000005], [-0.0851768, 51.43539849999999], [-0.0851071, 51.4353516], [-0.08508309999999998, 51.43533539999999], [-0.085018, 51.4352932], [-0.08493599999999998, 51.435237], [-0.08445109999999999, 51.43494179999999], [-0.0839672, 51.43464979999999], [-0.0835012, 51.4343812], [-0.08300010000000001, 51.4340924], [-0.0822597, 51.4337024], [-0.0813636, 51.4332425], [-0.08013379999999999, 51.43261999999999], [-0.079461, 51.4322774], [-0.0745351, 51.42981609999999], [-0.07290049999999998, 51.4289993], [-0.0650466, 51.4250748], [-0.05761801357643543, 51.42132177722947], [-0.05757589999999999, 51.4213005], [-0.057510599999999995, 51.4212717], [-0.057472097875110706, 51.42125157390509], [-0.05743239148915353, 51.42123081830129], [-0.05739011485704587, 51.42120871914982], [-0.05735227814073359, 51.42118894085466], [-0.0573346, 51.4211797], [-0.05700581014144048, 51.421027758513574], [-0.0569927, 51.4210217], [-0.0566033, 51.42081550000001], [-0.0561958, 51.4205927], [-0.05570529999999999, 51.420315300000006], [-0.0552136, 51.420024999999995], [-0.0544204, 51.41952220000001], [-0.0538349, 51.4191356], [-0.0533631, 51.4188029], [-0.0532644, 51.4187378], [-0.0530538, 51.41858119999999], [-0.0526618, 51.4182861], [-0.052346, 51.418043199999985], [-0.0520836, 51.4178282], [-0.05179489999999999, 51.41759690000001], [-0.051601499999999995, 51.4174343], [-0.051419099999999995, 51.41727229999999], [-0.0512973, 51.41715419999999], [-0.0511771, 51.41704579999998], [-0.0509097, 51.41680350000001], [-0.0505744, 51.41647269999999], [-0.0499368, 51.4158377], [-0.0495642, 51.4154714], [-0.04921949999999999, 51.415137299999984], [-0.0490445, 51.414957300000005], [-0.0486219, 51.414534], [-0.048534999999999995, 51.4144481], [-0.0483345, 51.4142595], [-0.0481797, 51.41411980000001], [-0.047699099999999994, 51.4137538], [-0.04752809999999999, 51.4136334], [-0.0472139, 51.4134256], [-0.046829, 51.413180399999995], [-0.0466323, 51.4130645], [-0.0464662, 51.412978], [-0.046226399999999994, 51.412857499999994], [-0.0458388, 51.41268110000001], [-0.0455219, 51.4125443], [-0.045149698092777, 51.41238604269897], [-0.04502729999999999, 51.412334], [-0.044789699999999995, 51.4122365], [-0.0441928, 51.4119934], [-0.04384919999999999, 51.4118547], [-0.04352779999999999, 51.4117518], [-0.043181899999999995, 51.4116427], [-0.0428002, 51.411546], [-0.04234349999999999, 51.4114454], [-0.0419901, 51.4113763], [-0.041626899999999994, 51.411315599999995], [-0.0411911, 51.411254199999995], [-0.040802, 51.4112081], [-0.0403761, 51.4111705], [-0.039817099999999994, 51.41112820000001], [-0.0391079, 51.4110975], [-0.03884939999999999, 51.411098300000006], [-0.038466499999999994, 51.411106], [-0.03809099999999999, 51.411127500000006], [-0.0376626, 51.411162], [-0.03734119999999999, 51.4111912], [-0.036863499999999993, 51.4112411], [-0.0363588, 51.4112933], [-0.0357912, 51.4113525], [-0.035624684928653644, 51.41136904175608], [-0.03555934269710519, 51.41137553291015], [-0.0353664, 51.41139469999999], [-0.0351891, 51.4114108], [-0.0346745, 51.41145610000001], [-0.034331, 51.4114769], [-0.0340085, 51.4114991], [-0.0335812, 51.4115183], [-0.03308259999999999, 51.4115375], [-0.0326357, 51.4115467], [-0.0320952, 51.411546], [-0.0315252, 51.41153979999999], [-0.030743399999999997, 51.4115091], [-0.030211499999999995, 51.411474600000005], [-0.0296513, 51.41143459999999], [-0.029240399999999996, 51.41139510000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877], [-0.0255375, 51.410999800000006], [-0.02463, 51.4109025], [-0.0223185, 51.41067999999999], [-0.017654299999999998, 51.4102179], [-0.0123884, 51.4097111], [-0.0068829, 51.40914980000001], [-0.005849499999999999, 51.40904749999999], [-0.005153499999999999, 51.4089556], [-0.0047997, 51.40889949999999], [-0.0040873, 51.408766500000006], [-0.003603799999999999, 51.4086605], [-0.0032937099796739957, 51.40857799359153], [-0.0031325, 51.4085351], [-0.0026687999999999994, 51.40840690000001], [-0.0023294999999999995, 51.4083011], [-0.0017391999999999998, 51.4080903], [-0.0012451, 51.40790040000002], [-0.0010113, 51.40779620000001], [-0.0006267, 51.4076313], [-0.00029009999999999995, 51.40747470000001], [-0.000022999999999999997, 51.4073497], [0.0, 51.407337576391896], [0.0002868, 51.4071864], [0.0006261, 51.40698809999999], [0.0009038999999999998, 51.4068257], [0.001167, 51.4066632], [0.0013967, 51.4065066], [0.0016557999999999998, 51.40631659999999], [0.0018655, 51.4061625], [0.0020941, 51.405988], [0.0021873, 51.4059169], [0.002539502419309628, 51.40564014474215], [0.0028978, 51.4053586], [0.0021873, 51.4059169], [0.0020941, 51.405988], [0.0018655, 51.4061625], [0.0016557999999999998, 51.40631659999999], [0.0013967, 51.4065066], [0.001167, 51.4066632], [0.0009038999999999998, 51.4068257], [0.0006261, 51.40698809999999], [0.0002868, 51.4071864], [0.0, 51.407337576391896], [-0.000022999999999999997, 51.4073497], [-0.00029009999999999995, 51.40747470000001], [-0.0006267, 51.4076313], [-0.0010113, 51.40779620000001], [-0.0012451, 51.40790040000002], [-0.0017391999999999998, 51.4080903], [-0.0023294999999999995, 51.4083011], [-0.0026687999999999994, 51.40840690000001], [-0.0031325, 51.4085351], [-0.0029886, 51.4084466], [-0.002652799999999999, 51.40827530000001], [-0.0023055, 51.408121099999995], [-0.0018489, 51.407930400000005], [-0.0013747, 51.40775380000001], [-0.0009246, 51.40758879999999], [-0.0004271999999999999, 51.4073903], [0.0, 51.40719964191809], [0.00013049999999999995, 51.4071414], [0.0006567, 51.4068873], [0.0012139999999999998, 51.4065743], [0.0015815, 51.4063184], [0.0018096, 51.4061531], [0.0021579, 51.4058899], [0.0030332999999999996, 51.40520289999999], [0.0032732999999999994, 51.4050128], [0.0033478999999999996, 51.40495369999999], [0.0038634, 51.4045554], [0.0045766, 51.40399389999999], [0.0053058, 51.40342150000001], [0.0056931, 51.4031174], [0.006033199999999999, 51.40286690000001], [0.0063328, 51.4026658], [0.0066654, 51.40245], [0.006980599999999999, 51.4022584], [0.007286900000000001, 51.402092], [0.007615000000000001, 51.40192429999999], [0.008069, 51.401701], [0.0085348, 51.4015007], [0.0090119, 51.4013077], [0.009492699999999998, 51.40113109999999], [0.010208, 51.4009023], [0.010639999999999998, 51.40077949999999], [0.0111248, 51.400665299999986], [0.0116245, 51.4005456], [0.012162499999999998, 51.4004387], [0.0126593, 51.40036119999999], [0.013007, 51.400313999999995], [0.013336499999999998, 51.400268699999984], [0.013705099999999998, 51.4002254], [0.0141792, 51.40018289999998], [0.014721799999999997, 51.40015419999999], [0.0162829, 51.40009779999999], [0.0165689, 51.400087499999984], [0.0175073, 51.400057099999984], [0.018589728966186308, 51.40002312075288], [0.0195588, 51.39999269999999], [0.0205947, 51.39995979999999], [0.0223694, 51.3999034], [0.0235582, 51.399862600000006], [0.0247604, 51.3998344], [0.026511199999999995, 51.399777799999995], [0.0305856, 51.39965029999999], [0.031354, 51.3996252], [0.032238899999999994, 51.39961749999999], [0.03249610000000001, 51.399616599999995], [0.0327349, 51.399613], [0.0340417, 51.3996111], [0.03489169999999999, 51.39961869999999], [0.0357935, 51.3996358], [0.0366054, 51.3996581], [0.036756, 51.39966460000001], [0.03754749999999999, 51.39968999999999], [0.03888169999999999, 51.3997566], [0.040251, 51.3998251], [0.0414029, 51.399890500000005], [0.0420527, 51.39992659999999], [0.042808099999999995, 51.399964], [0.0438754, 51.4000275], [0.0448541, 51.40007189999999], [0.0449265, 51.4000752], [0.0458104, 51.400135899999995], [0.0466275, 51.4001799], [0.0475869, 51.400231999999995], [0.04842599999999999, 51.400277499999994], [0.0509467, 51.4004145], [0.0531274, 51.4005383], [0.0552776, 51.40065990000001], [0.05620719999999998, 51.4007088], [0.0570177, 51.40072289999999], [0.0575097, 51.4007187], [0.0583038, 51.4007296], [0.05831483812937138, 51.40072940385932], [0.0585683, 51.40072489999999], [0.05888620000000001, 51.4007193], [0.0592819, 51.40070970000001], [0.05940120000000001, 51.4007075], [0.059791, 51.400674300000006], [0.0600533, 51.40063969999999], [0.0603463, 51.40058440000001], [0.06059320000000001, 51.40052179999999], [0.06087309999999998, 51.400437800000006], [0.061081, 51.4003589], [0.0612807, 51.40027189999999], [0.0615677, 51.4001246], [0.0617733, 51.4000074], [0.0620249, 51.39984599999999], [0.0623899, 51.3996057], [0.0626404, 51.3994391], [0.0629889, 51.3992173], [0.0632275, 51.3990832], [0.0634857, 51.39895219999999], [0.0636764, 51.3988554], [0.0640969, 51.39866899999999], [0.06451389999999999, 51.398485400000006], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "London Victoria", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "London Victoria", "current_leg_milage": "15.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20035.287, \"from_m\": 12297.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20219.259, \"from_m\": 20035.287, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21389.117, \"from_m\": 20219.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23393.947, \"from_m\": 21389.117, \"capability_applied\": null, \"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\": 23448.906, \"from_m\": 23393.947, \"capability_applied\": null, \"effective_limit_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\": 23536.804, \"from_m\": 23448.906, \"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\": 23586.846, \"from_m\": 23536.804, \"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\": 23737.946, \"from_m\": 23586.846, \"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\": 23936.917, \"from_m\": 23737.946, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 628561, \"profile_key\": \"2a1f4069274531e48ca1783d0d96b8b9fa135bf3a794b82d6bb0a350528eb6b8\", \"schedule_id\": 24172, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6408.001, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.34, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.772, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16029.206, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 17486.695, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 20181.579, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 11, \"distance_m\": 21265.932, \"section_seq\": 1, \"route_path_id\": 100363}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 12, \"distance_m\": 23936.917, \"section_seq\": 1, \"route_path_id\": 100363}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23936.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100363}], \"total_distance_m\": 23936.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22553.034, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1383.883, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0537", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:48Z\", \"source_id\": 52048641, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:54Z\", \"source_id\": 16785712, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:49Z\", \"source_id\": 52049855, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:53Z\", \"source_id\": 16786119, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:32Z\", \"source_id\": 52060666, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:37Z\", \"source_id\": 16789337, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:32Z\", \"source_id\": 52065063, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:33Z\", \"source_id\": 16790682, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:00Z\", \"source_id\": 52070228, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:03Z\", \"source_id\": 16792338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:23Z\", \"source_id\": 52075490, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:28Z\", \"source_id\": 16793953, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:23Z\", \"source_id\": 52096337, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:29Z\", \"source_id\": 16800722, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "6", "timing_fact_generation": 1789621891370851, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:25.110825", "service_state_evidence_id": 16800722, "current_leg_start_actual_dep": "2026-09-17T05:37:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:25.611230", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None ORP 3M08 465039+465189 8 75 None {"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20035.287, "from_m": 12297.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20219.259, "from_m": 20035.287, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21389.117, "from_m": 20219.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23393.947, "from_m": 21389.117, "capability_applied": null, "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": 23448.906, "from_m": 23393.947, "capability_applied": null, "effective_limit_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": 23536.804, "from_m": 23448.906, "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": 23586.846, "from_m": 23536.804, "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": 23737.946, "from_m": 23586.846, "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": 23936.917, "from_m": 23737.946, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 628561, "profile_key": "2a1f4069274531e48ca1783d0d96b8b9fa135bf3a794b82d6bb0a350528eb6b8", "schedule_id": 24172, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0537", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6408.001, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.34, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.772, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Shortlands", "stage_seq": 8, "distance_m": 16029.206, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Bromley South", "stage_seq": 9, "distance_m": 17486.695, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 20181.579, "section_seq": 1, "route_path_id": 100363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Petts Wood Jn", "stage_seq": 11, "distance_m": 21265.932, "section_seq": 1, "route_path_id": 100363}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Orpington", "stage_seq": 12, "distance_m": 23936.917, "section_seq": 1, "route_path_id": 100363}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23936.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 100363}], "total_distance_m": 23936.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22553.034, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1383.883, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:48Z", "source_id": 52048641, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:54Z", "source_id": 16785712, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:49Z", "source_id": 52049855, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:53Z", "source_id": 16786119, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:32Z", "source_id": 52060666, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:37Z", "source_id": 16789337, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:32Z", "source_id": 52065063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:33Z", "source_id": 16790682, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:00Z", "source_id": 52070228, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:03Z", "source_id": 16792338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:23Z", "source_id": 52075490, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:28Z", "source_id": 16793953, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32050, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:23Z", "source_id": 52096337, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:29Z", "source_id": 16800722, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] London Victoria 0537 0537 4 None None Orpington 0617 0617 6 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90356/2026-09-17/detailed None London Victoria 2026-09-17T05:37:00+01:00 Orpington 39.0 {"type": "LineString", "coordinates": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.14712339956373136, 51.48336566475672], [-0.1471226, 51.483117799999995], [-0.1471232, 51.4829706], [-0.1471299, 51.4828053], [-0.1471018, 51.482572199999986], [-0.1470441, 51.48232169999999], [-0.1469744, 51.4820954], [-0.14689789999999997, 51.48191829999999], [-0.14684719999999998, 51.4818139], [-0.14680129999999997, 51.4817195], [-0.1466981, 51.48151489999999], [-0.1465814, 51.4813412], [-0.14645129999999998, 51.4811591], [-0.14625479999999996, 51.480887], [-0.14603890000000003, 51.480583], [-0.14590279999999997, 51.480380700000005], [-0.1458049, 51.480197800000006], [-0.14577154173305348, 51.48013117735595], [-0.1457338, 51.480055799999995], [-0.145678832222746, 51.47993246435677], [-0.14567349999999998, 51.47992049999999], [-0.14561040000000003, 51.4797576], [-0.14559996151418922, 51.47972662683279], [-0.1455770718874806, 51.47965870845683], [-0.14555549999999998, 51.4795947], [-0.1454965, 51.47936], [-0.14546579999999998, 51.47921169999999], [-0.14545949999999996, 51.4791815], [-0.145426, 51.478976], [-0.1453549, 51.4787029], [-0.1452691, 51.47844479999999], [-0.1451572, 51.478181500000005], [-0.1449707, 51.477815699999994], [-0.1448098, 51.47755420000001], [-0.1446355, 51.4773062], [-0.14442199999999997, 51.47704499999999], [-0.144263, 51.47685869999999], [-0.14408399999999996, 51.476653500000005], [-0.14389039999999995, 51.4764638], [-0.1437681908252803, 51.47635152039963], [-0.1437568441698499, 51.476341095653275], [-0.1436984, 51.4762874], [-0.14368224019670284, 51.47627288979424], [-0.14366384983639507, 51.47625637672178], [-0.14363699994084686, 51.476232267652634], [-0.14360886687864438, 51.47620700638829], [-0.14357973363892523, 51.476180847028935], [-0.14353365531172432, 51.47613947228228], [-0.1435032267642259, 51.476112149797544], [-0.1434241, 51.47604109999999], [-0.1430767, 51.47574860000001], [-0.14304918962475677, 51.47572617547979], [-0.1428645557570757, 51.475575674670225], [-0.14283732766689608, 51.47555348016483], [-0.1427727, 51.47550079999999], [-0.14272791838651858, 51.47546223067865], [-0.14271884309428634, 51.475454414344824], [-0.14269447405688113, 51.4754334258646], [-0.14268009001552293, 51.47542103722268], [-0.14259074780321315, 51.47534408876767], [-0.14252177214556777, 51.47528468148318], [-0.14242379999999996, 51.4752003], [-0.1420996, 51.47492080000001], [-0.1419255, 51.4747483], [-0.1417374, 51.4745486], [-0.1415066, 51.4742629], [-0.1414003, 51.4741019], [-0.14129099999999997, 51.47392070000001], [-0.1412081, 51.473750800000005], [-0.1411412, 51.4736196], [-0.1410169, 51.473304299999995], [-0.1408758, 51.4729843], [-0.14079040000000004, 51.47283049999999], [-0.1407141, 51.47269599999999], [-0.140498, 51.4723637], [-0.1403119, 51.4721244], [-0.13999679999999998, 51.4717705], [-0.1397419, 51.471500899999995], [-0.139513, 51.4712714], [-0.13908989999999996, 51.47084900000001], [-0.1388139, 51.47058809999999], [-0.1386856, 51.4704639], [-0.13851509999999995, 51.4702925], [-0.1381943, 51.46998309999999], [-0.1379207, 51.4697142], [-0.1378548, 51.4696487], [-0.13735739999999996, 51.46918539999999], [-0.1372039, 51.46902589999999], [-0.13694959999999998, 51.4687777], [-0.13664539999999997, 51.46851379999998], [-0.13641879999999998, 51.4683072], [-0.1362546, 51.4681641], [-0.13596909999999998, 51.4678928], [-0.1358343, 51.4677633], [-0.1357183, 51.4676789], [-0.1355629, 51.4675647], [-0.13541720000000002, 51.4674601], [-0.1352016, 51.4673124], [-0.1348765, 51.46710199999998], [-0.13474409999999998, 51.46702080000001], [-0.1346162, 51.46694239999999], [-0.1343033, 51.4667536], [-0.13382749999999996, 51.466474700000006], [-0.13356619999999997, 51.46632820000001], [-0.1330138, 51.46602810000001], [-0.1319495, 51.465443], [-0.1311476, 51.4650069], [-0.1307058, 51.4647625], [-0.1305875, 51.4647006], [-0.1304047, 51.464602], [-0.1303257, 51.4645628], [-0.1300606, 51.4644325], [-0.1298822, 51.46435089999999], [-0.1297069, 51.46427430000001], [-0.12946889999999997, 51.4641781], [-0.1292437, 51.4640882], [-0.1288888, 51.4639646], [-0.12848069999999998, 51.46384080000001], [-0.12813359999999996, 51.463746], [-0.1277933, 51.4636656], [-0.1273986, 51.46358379999999], [-0.1269623, 51.463508], [-0.1264882, 51.4634418], [-0.12598549999999997, 51.46339969999999], [-0.12544119999999995, 51.463364], [-0.124865, 51.463355599999986], [-0.1243986, 51.46337], [-0.1238945, 51.463396], [-0.1235216, 51.463428400000005], [-0.12309059999999998, 51.4634799], [-0.12233149999999998, 51.463565499999994], [-0.12212209999999996, 51.4635918], [-0.12187259999999998, 51.46361970000001], [-0.12151960000000002, 51.4636618], [-0.1212027, 51.463700499999995], [-0.1208083, 51.46372910000001], [-0.11985759999999995, 51.463852499999994], [-0.119667, 51.4638687], [-0.1193186, 51.463893500000005], [-0.11905250000000002, 51.4639053], [-0.1186435, 51.4639096], [-0.1184259, 51.4639055], [-0.1182156, 51.4638927], [-0.11746709999999998, 51.4638459], [-0.1170596, 51.46381749999998], [-0.11671529999999997, 51.4637748], [-0.11632720000000002, 51.463716899999994], [-0.1160073, 51.46366599999999], [-0.11525759999999996, 51.463508], [-0.114926, 51.463434799999995], [-0.11468019999999995, 51.4633696], [-0.1143465, 51.4632526], [-0.11397010000000002, 51.46313299999999], [-0.1136693, 51.4630162], [-0.1133593, 51.46288299999999], [-0.1131019, 51.4627588], [-0.11308377481409244, 51.462750839625514], [-0.11299112761745828, 51.462710150013955], [-0.1127911, 51.4626223], [-0.1124904, 51.462462599999995], [-0.112284, 51.46234179999998], [-0.1120665, 51.4622055], [-0.1117801, 51.46200929999999], [-0.1115419, 51.4618231], [-0.1111413, 51.4615071], [-0.1093946, 51.4600657], [-0.10886139999999998, 51.45964459999999], [-0.1083678, 51.4592628], [-0.1082334, 51.4591623], [-0.1077531, 51.45884000000001], [-0.1072975, 51.4585326], [-0.1068661, 51.458261099999994], [-0.10617519999999998, 51.45784899999999], [-0.1059722, 51.4577242], [-0.10552659999999998, 51.4574295], [-0.105339, 51.457286999999994], [-0.105174, 51.457151], [-0.1049937, 51.45700860000001], [-0.1045949, 51.45663909999999], [-0.1043474, 51.4563986], [-0.1041596, 51.4562185], [-0.1040176, 51.456090800000005], [-0.1039054, 51.455957999999995], [-0.10381609999999998, 51.4558528], [-0.1037442, 51.4557528], [-0.1036387, 51.455534099999994], [-0.1033896, 51.455229299999985], [-0.1031165, 51.4548935], [-0.1029436, 51.454632200000006], [-0.1026242, 51.4542104], [-0.1023096, 51.4538298], [-0.10216208651927892, 51.45364967074968], [-0.1020414, 51.45350229999999], [-0.1018779, 51.453303899999995], [-0.10159029999999998, 51.4529511], [-0.1013776, 51.45268740000001], [-0.1013689, 51.45267630000001], [-0.1011801, 51.452451999999994], [-0.1009385, 51.45220959999999], [-0.10080419999999998, 51.4520625], [-0.10051799999999998, 51.4517721], [-0.1001158, 51.45139209999999], [-0.0996501, 51.45095969999999], [-0.0992926, 51.45063909999998], [-0.0989562, 51.450333400000005], [-0.0985665, 51.44998509999999], [-0.09822390000000002, 51.449671300000006], [-0.0978826, 51.44936510000001], [-0.0975653, 51.449078699999994], [-0.09736644246794146, 51.448894932854735], [-0.0973343037047878, 51.44886523288561], [-0.09729119999999998, 51.4488254], [-0.09693309999999998, 51.4485039], [-0.0965691, 51.44816329999999], [-0.0960987, 51.4477131], [-0.0954296, 51.4470062], [-0.0950561, 51.44657240000001], [-0.0945367, 51.4458461], [-0.0941861, 51.4453284], [-0.0937568, 51.44463089999999], [-0.0932932, 51.4438525], [-0.09300609999999998, 51.4433365], [-0.0927009619126316, 51.442817580280106], [-0.0926928, 51.4428037], [-0.0923799, 51.4422923], [-0.09210889999999998, 51.441853], [-0.0917293, 51.4413058], [-0.0915434, 51.44104619999999], [-0.0911092, 51.4405351], [-0.0906834, 51.44007640000001], [-0.0902571, 51.439617299999995], [-0.08983152841195213, 51.43918368039525], [-0.0897442, 51.4390947], [-0.08895529999999999, 51.4383405], [-0.08841, 51.4378508], [-0.0880071, 51.43750439999999], [-0.0876335, 51.4371835], [-0.08722009999999998, 51.436849599999995], [-0.08691730000000002, 51.4366156], [-0.08650470000000002, 51.436312599999994], [-0.08613169999999999, 51.4360479], [-0.08575679999999998, 51.4357862], [-0.08522179999999999, 51.435428900000005], [-0.0851768, 51.43539849999999], [-0.0851071, 51.4353516], [-0.08508309999999998, 51.43533539999999], [-0.085018, 51.4352932], [-0.08493599999999998, 51.435237], [-0.08445109999999999, 51.43494179999999], [-0.0839672, 51.43464979999999], [-0.0835012, 51.4343812], [-0.08300010000000001, 51.4340924], [-0.0822597, 51.4337024], [-0.0813636, 51.4332425], [-0.08013379999999999, 51.43261999999999], [-0.079461, 51.4322774], [-0.0745351, 51.42981609999999], [-0.07290049999999998, 51.4289993], [-0.0650466, 51.4250748], [-0.05761801357643543, 51.42132177722947], [-0.05757589999999999, 51.4213005], [-0.057510599999999995, 51.4212717], [-0.057472097875110706, 51.42125157390509], [-0.05743239148915353, 51.42123081830129], [-0.05739011485704587, 51.42120871914982], [-0.05735227814073359, 51.42118894085466], [-0.0573346, 51.4211797], [-0.05700581014144048, 51.421027758513574], [-0.0569927, 51.4210217], [-0.0566033, 51.42081550000001], [-0.0561958, 51.4205927], [-0.05570529999999999, 51.420315300000006], [-0.0552136, 51.420024999999995], [-0.0544204, 51.41952220000001], [-0.0538349, 51.4191356], [-0.0533631, 51.4188029], [-0.0532644, 51.4187378], [-0.0530538, 51.41858119999999], [-0.0526618, 51.4182861], [-0.052346, 51.418043199999985], [-0.0520836, 51.4178282], [-0.05179489999999999, 51.41759690000001], [-0.051601499999999995, 51.4174343], [-0.051419099999999995, 51.41727229999999], [-0.0512973, 51.41715419999999], [-0.0511771, 51.41704579999998], [-0.0509097, 51.41680350000001], [-0.0505744, 51.41647269999999], [-0.0499368, 51.4158377], [-0.0495642, 51.4154714], [-0.04921949999999999, 51.415137299999984], [-0.0490445, 51.414957300000005], [-0.0486219, 51.414534], [-0.048534999999999995, 51.4144481], [-0.0483345, 51.4142595], [-0.0481797, 51.41411980000001], [-0.047699099999999994, 51.4137538], [-0.04752809999999999, 51.4136334], [-0.0472139, 51.4134256], [-0.046829, 51.413180399999995], [-0.0466323, 51.4130645], [-0.0464662, 51.412978], [-0.046226399999999994, 51.412857499999994], [-0.0458388, 51.41268110000001], [-0.0455219, 51.4125443], [-0.045149698092777, 51.41238604269897], [-0.04502729999999999, 51.412334], [-0.044789699999999995, 51.4122365], [-0.0441928, 51.4119934], [-0.04384919999999999, 51.4118547], [-0.04352779999999999, 51.4117518], [-0.043181899999999995, 51.4116427], [-0.0428002, 51.411546], [-0.04234349999999999, 51.4114454], [-0.0419901, 51.4113763], [-0.041626899999999994, 51.411315599999995], [-0.0411911, 51.411254199999995], [-0.040802, 51.4112081], [-0.0403761, 51.4111705], [-0.039817099999999994, 51.41112820000001], [-0.0391079, 51.4110975], [-0.03884939999999999, 51.411098300000006], [-0.038466499999999994, 51.411106], [-0.03809099999999999, 51.411127500000006], [-0.0376626, 51.411162], [-0.03734119999999999, 51.4111912], [-0.036863499999999993, 51.4112411], [-0.0363588, 51.4112933], [-0.0357912, 51.4113525], [-0.035624684928653644, 51.41136904175608], [-0.03555934269710519, 51.41137553291015], [-0.0353664, 51.41139469999999], [-0.0351891, 51.4114108], [-0.0346745, 51.41145610000001], [-0.034331, 51.4114769], [-0.0340085, 51.4114991], [-0.0335812, 51.4115183], [-0.03308259999999999, 51.4115375], [-0.0326357, 51.4115467], [-0.0320952, 51.411546], [-0.0315252, 51.41153979999999], [-0.030743399999999997, 51.4115091], [-0.030211499999999995, 51.411474600000005], [-0.0296513, 51.41143459999999], [-0.029240399999999996, 51.41139510000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877], [-0.0255375, 51.410999800000006], [-0.02463, 51.4109025], [-0.0223185, 51.41067999999999], [-0.017654299999999998, 51.4102179], [-0.0123884, 51.4097111], [-0.0068829, 51.40914980000001], [-0.005849499999999999, 51.40904749999999], [-0.005153499999999999, 51.4089556], [-0.0047997, 51.40889949999999], [-0.0040873, 51.408766500000006], [-0.003603799999999999, 51.4086605], [-0.0032937099796739957, 51.40857799359153], [-0.0031325, 51.4085351], [-0.0026687999999999994, 51.40840690000001], [-0.0023294999999999995, 51.4083011], [-0.0017391999999999998, 51.4080903], [-0.0012451, 51.40790040000002], [-0.0010113, 51.40779620000001], [-0.0006267, 51.4076313], [-0.00029009999999999995, 51.40747470000001], [-0.000022999999999999997, 51.4073497], [0.0, 51.407337576391896], [0.0002868, 51.4071864], [0.0006261, 51.40698809999999], [0.0009038999999999998, 51.4068257], [0.001167, 51.4066632], [0.0013967, 51.4065066], [0.0016557999999999998, 51.40631659999999], [0.0018655, 51.4061625], [0.0020941, 51.405988], [0.0021873, 51.4059169], [0.002539502419309628, 51.40564014474215], [0.0028978, 51.4053586], [0.0021873, 51.4059169], [0.0020941, 51.405988], [0.0018655, 51.4061625], [0.0016557999999999998, 51.40631659999999], [0.0013967, 51.4065066], [0.001167, 51.4066632], [0.0009038999999999998, 51.4068257], [0.0006261, 51.40698809999999], [0.0002868, 51.4071864], [0.0, 51.407337576391896], [-0.000022999999999999997, 51.4073497], [-0.00029009999999999995, 51.40747470000001], [-0.0006267, 51.4076313], [-0.0010113, 51.40779620000001], [-0.0012451, 51.40790040000002], [-0.0017391999999999998, 51.4080903], [-0.0023294999999999995, 51.4083011], [-0.0026687999999999994, 51.40840690000001], [-0.0031325, 51.4085351], [-0.0029886, 51.4084466], [-0.002652799999999999, 51.40827530000001], [-0.0023055, 51.408121099999995], [-0.0018489, 51.407930400000005], [-0.0013747, 51.40775380000001], [-0.0009246, 51.40758879999999], [-0.0004271999999999999, 51.4073903], [0.0, 51.40719964191809], [0.00013049999999999995, 51.4071414], [0.0006567, 51.4068873], [0.0012139999999999998, 51.4065743], [0.0015815, 51.4063184], [0.0018096, 51.4061531], [0.0021579, 51.4058899], [0.0030332999999999996, 51.40520289999999], [0.0032732999999999994, 51.4050128], [0.0033478999999999996, 51.40495369999999], [0.0038634, 51.4045554], [0.0045766, 51.40399389999999], [0.0053058, 51.40342150000001], [0.0056931, 51.4031174], [0.006033199999999999, 51.40286690000001], [0.0063328, 51.4026658], [0.0066654, 51.40245], [0.006980599999999999, 51.4022584], [0.007286900000000001, 51.402092], [0.007615000000000001, 51.40192429999999], [0.008069, 51.401701], [0.0085348, 51.4015007], [0.0090119, 51.4013077], [0.009492699999999998, 51.40113109999999], [0.010208, 51.4009023], [0.010639999999999998, 51.40077949999999], [0.0111248, 51.400665299999986], [0.0116245, 51.4005456], [0.012162499999999998, 51.4004387], [0.0126593, 51.40036119999999], [0.013007, 51.400313999999995], [0.013336499999999998, 51.400268699999984], [0.013705099999999998, 51.4002254], [0.0141792, 51.40018289999998], [0.014721799999999997, 51.40015419999999], [0.0162829, 51.40009779999999], [0.0165689, 51.400087499999984], [0.0175073, 51.400057099999984], [0.018589728966186308, 51.40002312075288], [0.0195588, 51.39999269999999], [0.0205947, 51.39995979999999], [0.0223694, 51.3999034], [0.0235582, 51.399862600000006], [0.0247604, 51.3998344], [0.026511199999999995, 51.399777799999995], [0.0305856, 51.39965029999999], [0.031354, 51.3996252], [0.032238899999999994, 51.39961749999999], [0.03249610000000001, 51.399616599999995], [0.0327349, 51.399613], [0.0340417, 51.3996111], [0.03489169999999999, 51.39961869999999], [0.0357935, 51.3996358], [0.0366054, 51.3996581], [0.036756, 51.39966460000001], [0.03754749999999999, 51.39968999999999], [0.03888169999999999, 51.3997566], [0.040251, 51.3998251], [0.0414029, 51.399890500000005], [0.0420527, 51.39992659999999], [0.042808099999999995, 51.399964], [0.0438754, 51.4000275], [0.0448541, 51.40007189999999], [0.0449265, 51.4000752], [0.0458104, 51.400135899999995], [0.0466275, 51.4001799], [0.0475869, 51.400231999999995], [0.04842599999999999, 51.400277499999994], [0.0509467, 51.4004145], [0.0531274, 51.4005383], [0.0552776, 51.40065990000001], [0.05620719999999998, 51.4007088], [0.0570177, 51.40072289999999], [0.0575097, 51.4007187], [0.0583038, 51.4007296], [0.05831483812937138, 51.40072940385932], [0.0585683, 51.40072489999999], [0.05888620000000001, 51.4007193], [0.0592819, 51.40070970000001], [0.05940120000000001, 51.4007075], [0.059791, 51.400674300000006], [0.0600533, 51.40063969999999], [0.0603463, 51.40058440000001], [0.06059320000000001, 51.40052179999999], [0.06087309999999998, 51.400437800000006], [0.061081, 51.4003589], [0.0612807, 51.40027189999999], [0.0615677, 51.4001246], [0.0617733, 51.4000074], [0.0620249, 51.39984599999999], [0.0623899, 51.3996057], [0.0626404, 51.3994391], [0.0629889, 51.3992173], [0.0632275, 51.3990832], [0.0634857, 51.39895219999999], [0.0636764, 51.3988554], [0.0640969, 51.39866899999999], [0.06451389999999999, 51.398485400000006], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} 15.4 0534 0613 London Victoria Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16800722 1789621891370851 48 48 2026-09-17 05:23:25.611230 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:25.110825
598044 628880 W83679 042V34M517 2026-09-17 COMPLETE 16801169 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628880, "stp": "P", "toc": "ScotRail", "uid": "W83679", "consist": "334015", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83679/2026-09-17/detailed", "trust_id": "042V34M517", "origin_crs": "BHG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "16", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2V34", "timing_status": "EARLY", "origin_station": "Bathgate", "current_leg_arr": "0613", "current_leg_dep": "0609", "current_leg_end": "Edinburgh", "origin_dep_time": "0547", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0614", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 95.374, \"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\": 164.682, \"from_m\": 95.374, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1306.585, \"from_m\": 164.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13354.34, \"from_m\": 1306.585, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15661.843, \"from_m\": 13354.34, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16266.707, \"from_m\": 15661.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25698.5, \"from_m\": 16266.707, \"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\": 27644.057, \"from_m\": 25698.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29035.644, \"from_m\": 27644.057, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30035.948, \"from_m\": 29035.644, \"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\": 30185.812, \"from_m\": 30035.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30277.442, \"from_m\": 30185.812, \"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}, {\"to_m\": 30722.048, \"from_m\": 30277.442, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628880, \"profile_key\": \"c85c348fd744a4097c69767c576e06a3fc10b8017a57a75477161d2cbb8dcb36\", \"schedule_id\": 28711, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Bathgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Livingston North\", \"stage_seq\": 2, \"distance_m\": 5982.215, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Uphall\", \"stage_seq\": 3, \"distance_m\": 9258.295, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Newbridge Jn\", \"stage_seq\": 4, \"distance_m\": 16266.707, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 21932.291, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 6, \"distance_m\": 25887.183, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Haymarket\", \"stage_seq\": 7, \"distance_m\": 27807.633, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Princes St Gardens\", \"stage_seq\": 8, \"distance_m\": 29136.893, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 9, \"distance_m\": 30722.048, \"section_seq\": 1, \"route_path_id\": 101847}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30722.048, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101847}], \"total_distance_m\": 30722.048, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30722.048, \"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": "0547", "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\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:08Z\", \"source_id\": 52061494, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:14Z\", \"source_id\": 16789604, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:31Z\", \"source_id\": 52067989, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:32Z\", \"source_id\": 16791635, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:43Z\", \"source_id\": 52080952, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:48Z\", \"source_id\": 16795678, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:52Z\", \"source_id\": 52089944, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:56Z\", \"source_id\": 16798583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:10Z\", \"source_id\": 52097759, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:18Z\", \"source_id\": 16801169, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1789621941104721, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:31.174116", "service_state_evidence_id": 16801169, "current_leg_start_actual_dep": "2026-09-17T06:09:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:32.716315", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P BHG EDB 2V34 334015 3 90 None {"version": 3, "segments": [{"to_m": 95.374, "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": 164.682, "from_m": 95.374, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1306.585, "from_m": 164.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 13354.34, "from_m": 1306.585, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15661.843, "from_m": 13354.34, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16266.707, "from_m": 15661.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25698.5, "from_m": 16266.707, "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": 27644.057, "from_m": 25698.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29035.644, "from_m": 27644.057, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30035.948, "from_m": 29035.644, "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": 30185.812, "from_m": 30035.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 30277.442, "from_m": 30185.812, "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}, {"to_m": 30722.048, "from_m": 30277.442, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 628880, "profile_key": "c85c348fd744a4097c69767c576e06a3fc10b8017a57a75477161d2cbb8dcb36", "schedule_id": 28711, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Bathgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Livingston North", "stage_seq": 2, "distance_m": 5982.215, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Uphall", "stage_seq": 3, "distance_m": 9258.295, "section_seq": 1, "route_path_id": 101847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Newbridge Jn", "stage_seq": 4, "distance_m": 16266.707, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 21932.291, "section_seq": 1, "route_path_id": 101847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Haymarket West Jn", "stage_seq": 6, "distance_m": 25887.183, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Haymarket", "stage_seq": 7, "distance_m": 27807.633, "section_seq": 1, "route_path_id": 101847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Princes St Gardens", "stage_seq": 8, "distance_m": 29136.893, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 9, "distance_m": 30722.048, "section_seq": 1, "route_path_id": 101847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30722.048, "from_m": 0.0, "section_seq": 1, "route_path_id": 101847}], "total_distance_m": 30722.048, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30722.048, "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": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:08Z", "source_id": 52061494, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:14Z", "source_id": 16789604, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:31Z", "source_id": 52067989, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:32Z", "source_id": 16791635, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:43Z", "source_id": 52080952, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:48Z", "source_id": 16795678, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:52Z", "source_id": 52089944, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:56Z", "source_id": 16798583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 851, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:10Z", "source_id": 52097759, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:18Z", "source_id": 16801169, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Bathgate 0547 0547 1 None None Edinburgh 0614 0614 16 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83679/2026-09-17/detailed None Haymarket 2026-09-17T06:09:30+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 0609 0613 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801169 1789621941104721 42 42 2026-09-17 05:23:32.716315 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:31.174116
598045 628890 P91041 885N17M517 2026-09-17 COMPLETE 16801512 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628890, "stp": "P", "toc": "Southeastern", "uid": "P91041", "consist": "376001+376005", "dest_crs": "BNH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91041/2026-09-17/detailed", "trust_id": "885N17M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:48:00", "dar_platform": null, "dest_station": "Barnehurst", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": null, "is_terminated": 1, "next_location": "Barnehurst", "signalling_id": "5N17", "timing_status": "EARLY", "origin_station": "Grove Park Down CHS", "current_leg_arr": "0613", "current_leg_dep": "0608", "current_leg_end": "Barnehurst", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Barnehurst", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1982843, 51.45124380000001], [0.1985529, 51.4512597], [0.1989124, 51.45126510000001], [0.1995665, 51.45126199999999], [0.2001293, 51.4512605], [0.2004257, 51.4512621], [0.20073399999999997, 51.4512736], [0.20097, 51.451289800000005], [0.20118259999999996, 51.451319100000006], [0.201473, 51.45136879999999], [0.20170289999999996, 51.4514261], [0.2019041, 51.45149370000001], [0.2020835, 51.4515619], [0.2022864, 51.451657899999994], [0.2024822, 51.451776499999994], [0.20262869999999997, 51.4518717], [0.20274519999999996, 51.4519671], [0.20283519999999997, 51.4520489], [0.202911, 51.452139399999986], [0.2030105, 51.4522696], [0.20309009999999997, 51.45238839999999], [0.2031448, 51.4525025], [0.20319499999999996, 51.4526419], [0.2032194, 51.4527599], [0.20324239999999996, 51.4528772], [0.2032392, 51.453044000000006], [0.2031948, 51.4532363], [0.2030969, 51.4534616], [0.2029089, 51.45373450000001], [0.20289850428603276, 51.45374729472488], [0.2028972, 51.4537489], [0.20266719999999996, 51.454004000000005], [0.2017895, 51.4549832], [0.2012277, 51.4555969], [0.2009538, 51.4558962], [0.2007536, 51.45612539999999], [0.2006486, 51.4562388], [0.2005176, 51.4563802], [0.2004168, 51.4564884], [0.2000187, 51.456915900000006], [0.1995492, 51.4574349], [0.1992059, 51.4578038], [0.1989913, 51.4580345], [0.1987102, 51.45835019999999], [0.198564, 51.4585144], [0.19844190000000003, 51.45865139999999], [0.1982843, 51.45881659999999], [0.1979526, 51.4592041], [0.197621, 51.4595855], [0.19720149999999995, 51.46004610000001], [0.1967704, 51.46052120000001], [0.19648599999999997, 51.46085299999999], [0.1959855, 51.4614063], [0.1956839, 51.4617349], [0.195465, 51.46197329999999], [0.1951385, 51.4623367], [0.19491865267796807, 51.46257237632921], [0.1948885, 51.4626047], [0.19464119999999996, 51.462827], [0.1944704, 51.46296069999998], [0.1941917, 51.4631539], [0.19395529999999997, 51.4632901], [0.1936999, 51.4634229], [0.1934881, 51.463525899999986], [0.1931861, 51.4636382], [0.192917, 51.4637404], [0.1926779, 51.4638101], [0.1925003, 51.46386209999999], [0.1922981, 51.4639089], [0.19203849999999997, 51.46395830000001], [0.19183489999999995, 51.4639949], [0.19163549999999996, 51.4640229], [0.1913554, 51.46405190000001], [0.19108079999999997, 51.46407399999999], [0.1908458, 51.464088499999995], [0.1902077, 51.46409609999999], [0.1895301, 51.4641055], [0.18893439999999995, 51.46411659999999], [0.188336, 51.46412680000001], [0.1879152, 51.46413439999999], [0.18748069999999997, 51.464143799999995], [0.18725389999999997, 51.4641455], [0.1863877, 51.4641634], [0.1842235, 51.464195], [0.1821646, 51.4642361], [0.1816372, 51.4642406], [0.1814183, 51.46424159999999], [0.1804305, 51.4642598], [0.1796630568239043, 51.464272691181066], [0.17776939999999997, 51.4643045], [0.1774613, 51.464312199999995], [0.1772749, 51.46431510000001], [0.1759855, 51.464336200000005], [0.1739063, 51.464373], [0.1729753, 51.4643907], [0.17224559999999997, 51.46439329999999], [0.1721163, 51.4643951], [0.1715118, 51.4644034], [0.1701132, 51.4644388], [0.1686903, 51.4644984], [0.16775999999999996, 51.46454699999999], [0.16750929999999997, 51.46456040000001], [0.1668101, 51.464605299999995], [0.1657965, 51.4646716], [0.1646365, 51.464757899999995], [0.16345179999999998, 51.4648376], [0.1627509, 51.464875000000006], [0.162151, 51.4649121], [0.1615882, 51.4649451], [0.1604625, 51.464997]]}", "current_leg_start": "Crayford Spur", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "51.4649970", "next_location_lon": "0.1604625", "previous_location": "Crayford Spur", "current_leg_milage": "2.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.319, \"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\": 1122.262, \"from_m\": 412.319, \"capability_applied\": null, \"effective_limit_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\": 8354.632, \"from_m\": 1122.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8389.693, \"from_m\": 8354.632, \"capability_applied\": null, \"effective_limit_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\": 15003.244, \"from_m\": 8389.693, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15561.69, \"from_m\": 15003.244, \"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\": 15563.484, \"from_m\": 15561.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16613.062, \"from_m\": 15563.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16650.42, \"from_m\": 16613.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.934, \"from_m\": 16650.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\": 16771.819, \"from_m\": 16723.934, \"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\": 17264.861, \"from_m\": 16771.819, \"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\": 19139.986, \"from_m\": 17264.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 628890, \"profile_key\": \"730a4c2fcbf7d42c760f13546e884edd9dd02caa20483e662433e1778179c951\", \"schedule_id\": 24472, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Grove Park Down CHS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551\", \"location\": \"Grove Park Dpt Lndn Ed Ext\", \"stage_seq\": 2, \"distance_m\": 412.319, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 3, \"distance_m\": 556.027, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Lee\", \"stage_seq\": 4, \"distance_m\": 1757.905, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Sidcup\", \"stage_seq\": 5, \"distance_m\": 8177.865, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Crayford\", \"stage_seq\": 6, \"distance_m\": 13620.109, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 7, \"distance_m\": 14973.187, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608\", \"location\": \"Crayford Spur\", \"stage_seq\": 8, \"distance_m\": 15326.336, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 9, \"distance_m\": 15563.484, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 10, \"distance_m\": 16692.304, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 11, \"distance_m\": 17234.743, \"section_seq\": 1, \"route_path_id\": 100518}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Barnehurst\", \"stage_seq\": 12, \"distance_m\": 19139.986, \"section_seq\": 1, \"route_path_id\": 100518}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19139.986, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100518}], \"total_distance_m\": 19139.986, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18690.309, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.677, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4649970", "current_position_lon": "0.1604625", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:25Z\", \"source_id\": 52072403, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:28Z\", \"source_id\": 16792994, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:09Z\", \"source_id\": 52081747, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:12Z\", \"source_id\": 16795930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:47Z\", \"source_id\": 52098857, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:50Z\", \"source_id\": 16801512, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnehurst", "service_state_platform": "1", "timing_fact_generation": 1789621971781348, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:31.188633", "service_state_evidence_id": 16801512, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:32.755814", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None BNH 5N17 376001+376005 10 75 None {"version": 3, "segments": [{"to_m": 412.319, "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": 1122.262, "from_m": 412.319, "capability_applied": null, "effective_limit_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": 8354.632, "from_m": 1122.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8389.693, "from_m": 8354.632, "capability_applied": null, "effective_limit_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": 15003.244, "from_m": 8389.693, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15561.69, "from_m": 15003.244, "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": 15563.484, "from_m": 15561.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16613.062, "from_m": 15563.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16650.42, "from_m": 16613.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.934, "from_m": 16650.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": 16771.819, "from_m": 16723.934, "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": 17264.861, "from_m": 16771.819, "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": 19139.986, "from_m": 17264.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 628890, "profile_key": "730a4c2fcbf7d42c760f13546e884edd9dd02caa20483e662433e1778179c951", "schedule_id": 24472, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Grove Park Down CHS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100518}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551", "location": "Grove Park Dpt Lndn Ed Ext", "stage_seq": 2, "distance_m": 412.319, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Lee Spur Jn", "stage_seq": 3, "distance_m": 556.027, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Lee", "stage_seq": 4, "distance_m": 1757.905, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Sidcup", "stage_seq": 5, "distance_m": 8177.865, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Crayford", "stage_seq": 6, "distance_m": 13620.109, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Crayford Spur B Jn", "stage_seq": 7, "distance_m": 14973.187, "section_seq": 1, "route_path_id": 100518}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608", "location": "Crayford Spur", "stage_seq": 8, "distance_m": 15326.336, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Crayford Spur A Jn", "stage_seq": 9, "distance_m": 15563.484, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Crayford Creek Jn", "stage_seq": 10, "distance_m": 16692.304, "section_seq": 1, "route_path_id": 100518}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Perry Street Fork Jn", "stage_seq": 11, "distance_m": 17234.743, "section_seq": 1, "route_path_id": 100518}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Barnehurst", "stage_seq": 12, "distance_m": 19139.986, "section_seq": 1, "route_path_id": 100518}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19139.986, "from_m": 0.0, "section_seq": 1, "route_path_id": 100518}], "total_distance_m": 19139.986, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18690.309, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.677, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:25Z", "source_id": 52072403, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:28Z", "source_id": 16792994, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:09Z", "source_id": 52081747, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:12Z", "source_id": 16795930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:47Z", "source_id": 52098857, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:50Z", "source_id": 16801512, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Grove Park Down CHS 0548 0548 None 5:48:00 None Barnehurst 0614 0614 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91041/2026-09-17/detailed None Crayford Spur 2026-09-17T06:08:00+01:00 Barnehurst 5.0 {"type": "LineString", "coordinates": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1982843, 51.45124380000001], [0.1985529, 51.4512597], [0.1989124, 51.45126510000001], [0.1995665, 51.45126199999999], [0.2001293, 51.4512605], [0.2004257, 51.4512621], [0.20073399999999997, 51.4512736], [0.20097, 51.451289800000005], [0.20118259999999996, 51.451319100000006], [0.201473, 51.45136879999999], [0.20170289999999996, 51.4514261], [0.2019041, 51.45149370000001], [0.2020835, 51.4515619], [0.2022864, 51.451657899999994], [0.2024822, 51.451776499999994], [0.20262869999999997, 51.4518717], [0.20274519999999996, 51.4519671], [0.20283519999999997, 51.4520489], [0.202911, 51.452139399999986], [0.2030105, 51.4522696], [0.20309009999999997, 51.45238839999999], [0.2031448, 51.4525025], [0.20319499999999996, 51.4526419], [0.2032194, 51.4527599], [0.20324239999999996, 51.4528772], [0.2032392, 51.453044000000006], [0.2031948, 51.4532363], [0.2030969, 51.4534616], [0.2029089, 51.45373450000001], [0.20289850428603276, 51.45374729472488], [0.2028972, 51.4537489], [0.20266719999999996, 51.454004000000005], [0.2017895, 51.4549832], [0.2012277, 51.4555969], [0.2009538, 51.4558962], [0.2007536, 51.45612539999999], [0.2006486, 51.4562388], [0.2005176, 51.4563802], [0.2004168, 51.4564884], [0.2000187, 51.456915900000006], [0.1995492, 51.4574349], [0.1992059, 51.4578038], [0.1989913, 51.4580345], [0.1987102, 51.45835019999999], [0.198564, 51.4585144], [0.19844190000000003, 51.45865139999999], [0.1982843, 51.45881659999999], [0.1979526, 51.4592041], [0.197621, 51.4595855], [0.19720149999999995, 51.46004610000001], [0.1967704, 51.46052120000001], [0.19648599999999997, 51.46085299999999], [0.1959855, 51.4614063], [0.1956839, 51.4617349], [0.195465, 51.46197329999999], [0.1951385, 51.4623367], [0.19491865267796807, 51.46257237632921], [0.1948885, 51.4626047], [0.19464119999999996, 51.462827], [0.1944704, 51.46296069999998], [0.1941917, 51.4631539], [0.19395529999999997, 51.4632901], [0.1936999, 51.4634229], [0.1934881, 51.463525899999986], [0.1931861, 51.4636382], [0.192917, 51.4637404], [0.1926779, 51.4638101], [0.1925003, 51.46386209999999], [0.1922981, 51.4639089], [0.19203849999999997, 51.46395830000001], [0.19183489999999995, 51.4639949], [0.19163549999999996, 51.4640229], [0.1913554, 51.46405190000001], [0.19108079999999997, 51.46407399999999], [0.1908458, 51.464088499999995], [0.1902077, 51.46409609999999], [0.1895301, 51.4641055], [0.18893439999999995, 51.46411659999999], [0.188336, 51.46412680000001], [0.1879152, 51.46413439999999], [0.18748069999999997, 51.464143799999995], [0.18725389999999997, 51.4641455], [0.1863877, 51.4641634], [0.1842235, 51.464195], [0.1821646, 51.4642361], [0.1816372, 51.4642406], [0.1814183, 51.46424159999999], [0.1804305, 51.4642598], [0.1796630568239043, 51.464272691181066], [0.17776939999999997, 51.4643045], [0.1774613, 51.464312199999995], [0.1772749, 51.46431510000001], [0.1759855, 51.464336200000005], [0.1739063, 51.464373], [0.1729753, 51.4643907], [0.17224559999999997, 51.46439329999999], [0.1721163, 51.4643951], [0.1715118, 51.4644034], [0.1701132, 51.4644388], [0.1686903, 51.4644984], [0.16775999999999996, 51.46454699999999], [0.16750929999999997, 51.46456040000001], [0.1668101, 51.464605299999995], [0.1657965, 51.4646716], [0.1646365, 51.464757899999995], [0.16345179999999998, 51.4648376], [0.1627509, 51.464875000000006], [0.162151, 51.4649121], [0.1615882, 51.4649451], [0.1604625, 51.464997]]} 2.8 0608 0613 Crayford Spur Barnehurst Barnehurst 51.4649970 0.1604625 51.4649970 0.1604625 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Barnehurst TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801512 1789621971781348 30 30 2026-09-17 05:23:32.755814 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:31.188633
598046 629173 W32838 862Y02M517 2026-09-17 COMPLETE 16801584 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 629173, "stp": "P", "toc": "Southern", "uid": "W32838", "consist": "377325", "dest_crs": "CCH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32838/2026-09-17/detailed", "trust_id": "862Y02M517", "origin_crs": "LIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chichester", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "2", "is_terminated": 1, "next_location": "Chichester", "signalling_id": "2Y02", "timing_status": "EARLY", "origin_station": "Littlehampton", "current_leg_arr": "0613", "current_leg_dep": "0606", "current_leg_end": "Chichester", "origin_dep_time": "0556", "origin_platform": "4", "current_location": "Chichester", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404467063726569, 50.83079928896242], [-0.641706, 50.83079889999999], [-0.6421837, 50.830800200000006], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.6449788999999999, 50.8308297], [-0.6455499, 50.83083299999999], [-0.6469907, 50.8308357], [-0.6471446999999999, 50.830835400000005], [-0.6563151, 50.83084680000001], [-0.6695102999999999, 50.83084459999999], [-0.6746972999999999, 50.8308497], [-0.6893293999999999, 50.8308639], [-0.6894393, 50.830863999999984], [-0.6896971, 50.830864299999995], [-0.6902175999999999, 50.83087359999998], [-0.6902490999999998, 50.8308743], [-0.6904362999999999, 50.83087839999999], [-0.6905416, 50.8308801], [-0.6908918999999999, 50.83088849999999], [-0.7059773, 50.831389], [-0.7124863999999999, 50.83160610000001], [-0.7186522272956171, 50.8318167417532], [-0.7289137, 50.832167299999995], [-0.7291765999999998, 50.8321763], [-0.7293405, 50.8321819], [-0.7354975, 50.83239220000001], [-0.7367763, 50.8324221], [-0.737518, 50.832430300000006], [-0.7386068, 50.8324211], [-0.7395364, 50.8324136], [-0.7488682, 50.832300700000005], [-0.753571, 50.8322438], [-0.7546326999999999, 50.832231], [-0.7658674, 50.83209509999999], [-0.774067, 50.8319838], [-0.7762697, 50.83195619999999], [-0.7798385999999999, 50.8319078], [-0.7810670999999999, 50.83188830000001], [-0.7816833, 50.83188080000001], [-0.7818449999999999, 50.83188049999999], [-0.7820505, 50.8318816], [-0.7823639000000001, 50.8318824], [-0.7826171999999999, 50.8318847], [-0.7828574, 50.83189], [-0.7832303, 50.831901]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "50.8319010", "next_location_lon": "-0.7832303", "previous_location": "Barnham", "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 474.509, \"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\": 2137.869, \"from_m\": 474.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2914.671, \"from_m\": 2137.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3020.119, \"from_m\": 2914.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3071.804, \"from_m\": 3020.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7164.52, \"from_m\": 3071.804, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7791.584, \"from_m\": 7164.52, \"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\": 7823.542, \"from_m\": 7791.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7878.182, \"from_m\": 7823.542, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8019.477, \"from_m\": 7878.182, \"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\": 17592.941, \"from_m\": 8019.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 629173, \"profile_key\": \"3fbba69d087d0e5c0c95b39133880c770d672e0b61979666d376a90f74dcebe7\", \"schedule_id\": 26169, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Littlehampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 2, \"distance_m\": 2137.869, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Ford\", \"stage_seq\": 3, \"distance_m\": 3247.252, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Barnham\", \"stage_seq\": 4, \"distance_m\": 7489.08, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Chichester\", \"stage_seq\": 5, \"distance_m\": 17592.941, \"section_seq\": 1, \"route_path_id\": 100832}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17592.941, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100832}], \"total_distance_m\": 17592.941, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 17541.256, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.8319010", "current_position_lon": "-0.7832303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:48Z\", \"source_id\": 52076059, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:52Z\", \"source_id\": 16794125, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:51Z\", \"source_id\": 52084567, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:54Z\", \"source_id\": 16796846, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:52Z\", \"source_id\": 52099014, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:56Z\", \"source_id\": 16801584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chichester", "service_state_platform": "2", "timing_fact_generation": 1789621977960050, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:31.355869", "service_state_evidence_id": 16801584, "current_leg_start_actual_dep": "2026-09-17T06:07:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:32.713828", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P LIT CCH 2Y02 377325 3 100 None {"version": 3, "segments": [{"to_m": 474.509, "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": 2137.869, "from_m": 474.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2914.671, "from_m": 2137.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3020.119, "from_m": 2914.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3071.804, "from_m": 3020.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7164.52, "from_m": 3071.804, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7791.584, "from_m": 7164.52, "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": 7823.542, "from_m": 7791.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7878.182, "from_m": 7823.542, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8019.477, "from_m": 7878.182, "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": 17592.941, "from_m": 8019.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 629173, "profile_key": "3fbba69d087d0e5c0c95b39133880c770d672e0b61979666d376a90f74dcebe7", "schedule_id": 26169, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Littlehampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Littlehampton Jn", "stage_seq": 2, "distance_m": 2137.869, "section_seq": 1, "route_path_id": 100832}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Ford", "stage_seq": 3, "distance_m": 3247.252, "section_seq": 1, "route_path_id": 100832}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Barnham", "stage_seq": 4, "distance_m": 7489.08, "section_seq": 1, "route_path_id": 100832}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Chichester", "stage_seq": 5, "distance_m": 17592.941, "section_seq": 1, "route_path_id": 100832}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17592.941, "from_m": 0.0, "section_seq": 1, "route_path_id": 100832}], "total_distance_m": 17592.941, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 17541.256, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.685, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27483, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:48Z", "source_id": 52076059, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:52Z", "source_id": 16794125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:51Z", "source_id": 52084567, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:54Z", "source_id": 16796846, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:52Z", "source_id": 52099014, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:56Z", "source_id": 16801584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Littlehampton 0556 0556 4 None None Chichester 0614 0614 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32838/2026-09-17/detailed None Barnham 2026-09-17T06:07:00+01:00 Chichester 7.0 {"type": "LineString", "coordinates": [[-0.6404467063726569, 50.83079928896242], [-0.641706, 50.83079889999999], [-0.6421837, 50.830800200000006], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.6449788999999999, 50.8308297], [-0.6455499, 50.83083299999999], [-0.6469907, 50.8308357], [-0.6471446999999999, 50.830835400000005], [-0.6563151, 50.83084680000001], [-0.6695102999999999, 50.83084459999999], [-0.6746972999999999, 50.8308497], [-0.6893293999999999, 50.8308639], [-0.6894393, 50.830863999999984], [-0.6896971, 50.830864299999995], [-0.6902175999999999, 50.83087359999998], [-0.6902490999999998, 50.8308743], [-0.6904362999999999, 50.83087839999999], [-0.6905416, 50.8308801], [-0.6908918999999999, 50.83088849999999], [-0.7059773, 50.831389], [-0.7124863999999999, 50.83160610000001], [-0.7186522272956171, 50.8318167417532], [-0.7289137, 50.832167299999995], [-0.7291765999999998, 50.8321763], [-0.7293405, 50.8321819], [-0.7354975, 50.83239220000001], [-0.7367763, 50.8324221], [-0.737518, 50.832430300000006], [-0.7386068, 50.8324211], [-0.7395364, 50.8324136], [-0.7488682, 50.832300700000005], [-0.753571, 50.8322438], [-0.7546326999999999, 50.832231], [-0.7658674, 50.83209509999999], [-0.774067, 50.8319838], [-0.7762697, 50.83195619999999], [-0.7798385999999999, 50.8319078], [-0.7810670999999999, 50.83188830000001], [-0.7816833, 50.83188080000001], [-0.7818449999999999, 50.83188049999999], [-0.7820505, 50.8318816], [-0.7823639000000001, 50.8318824], [-0.7826171999999999, 50.8318847], [-0.7828574, 50.83189], [-0.7832303, 50.831901]]} 6.2 0606 0613 Barnham Chichester Chichester 50.8319010 -0.7832303 50.8319010 -0.7832303 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Chichester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801584 1789621977960050 21 21 2026-09-17 05:23:32.713828 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:31.355869
598047 628069 C11274 725N51M517 2026-09-17 COMPLETE 16801460 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628069, "stp": "P", "toc": "London Overground", "uid": "C11274", "consist": null, "dest_crs": "WJH", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11274/2026-09-17/detailed", "trust_id": "725N51M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Willesden Junction High Level", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "5", "is_terminated": 1, "next_location": "Willesden Junction High Level", "signalling_id": "5N51", "timing_status": "LATE", "origin_station": "Wembley C Sidings Lorol", "current_leg_arr": "0613", "current_leg_dep": "0605", "current_leg_end": "Willesden Junction High Level", "origin_dep_time": "0521", "origin_platform": null, "current_location": "Willesden Junction High Level", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1518351, 51.5555734], [-0.1521529, 51.5556774], [-0.1526902, 51.5558314], [-0.15303489999999997, 51.55591669999999], [-0.15348049999999996, 51.5560224], [-0.1541259, 51.55609090000001], [-0.15450869999999997, 51.556147200000005], [-0.15483999999999998, 51.55617769999999], [-0.15509579999999998, 51.55619719999999], [-0.1563533, 51.5562318], [-0.1610726, 51.5558936], [-0.162752, 51.5557167], [-0.1637497, 51.555569099999985], [-0.1646839, 51.5553758], [-0.16522684667699275, 51.55524899816754], [-0.16595089999999998, 51.5550799], [-0.1663349, 51.55497110000001], [-0.16739279370273188, 51.55466347968381], [-0.1677827, 51.5545501], [-0.1796630568239043, 51.55123464880402], [-0.1817275, 51.5506585], [-0.1832119, 51.55020400000001], [-0.1834724, 51.550133499999994], [-0.1838733, 51.549994899999994], [-0.1843518, 51.54982], [-0.1846095, 51.54972529999999], [-0.1850013, 51.54956949999999], [-0.18530709999999995, 51.54944410000001], [-0.185476, 51.549377699999994], [-0.1871004, 51.54871779999999], [-0.18749329999999997, 51.54856689999999], [-0.18808636211368884, 51.54836496732378], [-0.18818348646008473, 51.54833189721291], [-0.18835300612893552, 51.54827417698063], [-0.1884313733471548, 51.548247493479735], [-0.18860716893935023, 51.54818763622807], [-0.1887320710763681, 51.548188407228935], [-0.1888688988774163, 51.54814195665713], [-0.18904609999999997, 51.548081800000006], [-0.1902589, 51.54773600000001], [-0.190751, 51.547611399999994], [-0.19082889999999997, 51.547591], [-0.19127259999999996, 51.5474748], [-0.19138089999999996, 51.5474464], [-0.1923456, 51.54724799999999], [-0.1928408, 51.5471455], [-0.1933312, 51.5470659], [-0.1936821, 51.54701310000001], [-0.1941437, 51.54694320000001], [-0.1948591, 51.54683899999999], [-0.19629599999999997, 51.54662830000001], [-0.197207, 51.5464515], [-0.1979170311203832, 51.54631713288243], [-0.1980628973021804, 51.54628952894688], [-0.1983986, 51.546226], [-0.1992229, 51.54604960000001], [-0.1996463, 51.54595389999999], [-0.2000728, 51.5458573], [-0.2008996, 51.54561749999999], [-0.20140259999999996, 51.54546800000001], [-0.2018423, 51.54532729999999], [-0.2018636, 51.5453205], [-0.2020583, 51.5452583], [-0.2021176, 51.545237799999995], [-0.2023631, 51.545151199999985], [-0.2026332, 51.5450538], [-0.2028283, 51.54498350000001], [-0.20329089999999997, 51.5448123], [-0.2037499, 51.5446201], [-0.20420679999999997, 51.5444364], [-0.20463939999999997, 51.5442336], [-0.20505829999999997, 51.54404230000001], [-0.20551829999999996, 51.543815900000006], [-0.2058808, 51.5436312], [-0.2065891, 51.54323230000001], [-0.2069456, 51.5430268], [-0.2072824, 51.5427998], [-0.2078339, 51.54248069999999], [-0.2083567, 51.5421254], [-0.2088176, 51.54179059999999], [-0.2092652, 51.54144430000001], [-0.20961219999999997, 51.5411594], [-0.20985239999999997, 51.540951099999994], [-0.2101037, 51.5407397], [-0.2108459, 51.540099], [-0.21132119999999996, 51.539689299999985], [-0.2119839, 51.5391588], [-0.2124353, 51.538818099999986], [-0.2127339, 51.5385909], [-0.2134175, 51.53810810000001], [-0.2140018, 51.53771030000001], [-0.21435999999999997, 51.5374665], [-0.2147678, 51.53719780000001], [-0.21516119999999997, 51.5369535], [-0.2156174, 51.5366551], [-0.2159869, 51.53642959999999], [-0.2163734, 51.53621249999999], [-0.21703099999999995, 51.5358378], [-0.21756189999999995, 51.535556500000006], [-0.21810940000000004, 51.53530080000001], [-0.2185949, 51.5350906], [-0.21904229999999997, 51.5349155], [-0.2193347, 51.534796799999995], [-0.2197743, 51.53462599999999], [-0.2202485, 51.5344553], [-0.22067899999999996, 51.53431230000001], [-0.22106319999999996, 51.53419299999999], [-0.22153519999999996, 51.5340545], [-0.2220341, 51.5339243], [-0.2226222, 51.533783], [-0.22322839999999997, 51.533653300000005], [-0.2237545, 51.5335528], [-0.2241463, 51.53348299999999], [-0.2245167, 51.53342659999999], [-0.22526750000000004, 51.533323800000005], [-0.2258013, 51.5332604], [-0.2263947, 51.5332037], [-0.22709519999999997, 51.53315759999999], [-0.22763900000000004, 51.533136], [-0.2282561, 51.53310890000001], [-0.2289865, 51.5330829], [-0.2296281, 51.533058999999994], [-0.23097419999999996, 51.53300839999999], [-0.23176340000000004, 51.5329709], [-0.2323658, 51.5329464], [-0.2331551, 51.5329205], [-0.2337751, 51.5328936], [-0.234499, 51.53287159999999], [-0.2350531, 51.53286599999998], [-0.2357609, 51.532866299999995], [-0.23641370000000003, 51.5328594], [-0.23698549999999996, 51.532846500000005], [-0.2374814, 51.5328271], [-0.2379924, 51.532811200000005], [-0.23846999999999996, 51.5327972], [-0.23890829999999996, 51.5327768], [-0.239185, 51.5327654], [-0.23998949999999997, 51.5327386], [-0.2404171, 51.5327162], [-0.2408348, 51.5326904], [-0.24123670000000005, 51.5326672], [-0.24158999999999992, 51.5326405], [-0.24183049999999995, 51.53261289999999], [-0.24205920000000003, 51.5325858], [-0.2422987, 51.53254629999999], [-0.2425331, 51.53249719999999], [-0.2427584, 51.5324338], [-0.24298139999999993, 51.5323574], [-0.243146857523659, 51.53228687554147], [-0.2431529, 51.53228429999999], [-0.24317396287101783, 51.53227491886425], [-0.24321922078909225, 51.532254761554704], [-0.2432954874897965, 51.53222079330178], [-0.24332959999999995, 51.5322056], [-0.2434938, 51.5321123]]}", "current_leg_start": "Gospel Oak", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "51.5321123", "next_location_lon": "-0.2434938", "previous_location": "Gospel Oak", "current_leg_milage": "4.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2509.45, \"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\": 2515.95, \"from_m\": 2509.45, \"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\": 4005.458, \"from_m\": 2515.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10284.455, \"from_m\": 4005.458, \"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\": 10818.449, \"from_m\": 10284.455, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17097.445, \"from_m\": 10818.449, \"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\": 17468.969, \"from_m\": 17097.445, \"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\": 17697.318, \"from_m\": 17468.969, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628069, \"profile_key\": \"60ba5e72450c5724ac0181e6971bd4b47946baa936c91a473c01b04ebf745155\", \"schedule_id\": 31438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Wembley C Sidings Lorol\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 2, \"distance_m\": 1246.059, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Railnet Reception\", \"stage_seq\": 3, \"distance_m\": 2146.784, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Harlesden Jn\", \"stage_seq\": 4, \"distance_m\": 2551.212, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 5, \"distance_m\": 4043.79, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"West Hampstead\", \"stage_seq\": 6, \"distance_m\": 7590.008, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0600\", \"location\": \"Gospel Oak\", \"stage_seq\": 7, \"distance_m\": 10551.452, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Hampstead Heath\", \"stage_seq\": 8, \"distance_m\": 11503.912, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"West Hampstead\", \"stage_seq\": 9, \"distance_m\": 13512.895, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 17059.113, \"section_seq\": 1, \"route_path_id\": 66123}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Willesden Junction High Level\", \"stage_seq\": 11, \"distance_m\": 17697.318, \"section_seq\": 1, \"route_path_id\": 66123}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17697.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66123}], \"total_distance_m\": 17697.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13698.36, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3998.958, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0521", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5321123", "current_position_lon": "-0.2434938", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:39Z\", \"source_id\": 52063736, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:13Z\", \"source_id\": 52092430, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:43Z\", \"source_id\": 16790270, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:17Z\", \"source_id\": 16799388, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:27Z\", \"source_id\": 52072451, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:32Z\", \"source_id\": 16793007, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:33Z\", \"source_id\": 52066494, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:29Z\", \"source_id\": 52089258, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:34Z\", \"source_id\": 16791145, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:40Z\", \"source_id\": 52098707, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:48Z\", \"source_id\": 16801460, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Willesden Junction High Level", "service_state_platform": "5", "timing_fact_generation": 1789621969581230, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:32.745577", "service_state_evidence_id": 16801460, "current_leg_start_actual_dep": "2026-09-17T06:02:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:33.386416", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None WJH 5N51 None None None None {"version": 3, "segments": [{"to_m": 2509.45, "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": 2515.95, "from_m": 2509.45, "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": 4005.458, "from_m": 2515.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10284.455, "from_m": 4005.458, "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": 10818.449, "from_m": 10284.455, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17097.445, "from_m": 10818.449, "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": 17468.969, "from_m": 17097.445, "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": 17697.318, "from_m": 17468.969, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 628069, "profile_key": "60ba5e72450c5724ac0181e6971bd4b47946baa936c91a473c01b04ebf745155", "schedule_id": 31438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0521", "location": "Wembley C Sidings Lorol", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Wembley Yard South Jn", "stage_seq": 2, "distance_m": 1246.059, "section_seq": 1, "route_path_id": 66123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Railnet Reception", "stage_seq": 3, "distance_m": 2146.784, "section_seq": 1, "route_path_id": 66123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Harlesden Jn", "stage_seq": 4, "distance_m": 2551.212, "section_seq": 1, "route_path_id": 66123}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541", "location": "Kensal Green Jn", "stage_seq": 5, "distance_m": 4043.79, "section_seq": 1, "route_path_id": 66123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "West Hampstead", "stage_seq": 6, "distance_m": 7590.008, "section_seq": 1, "route_path_id": 66123}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0600", "location": "Gospel Oak", "stage_seq": 7, "distance_m": 10551.452, "section_seq": 1, "route_path_id": 66123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Hampstead Heath", "stage_seq": 8, "distance_m": 11503.912, "section_seq": 1, "route_path_id": 66123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "West Hampstead", "stage_seq": 9, "distance_m": 13512.895, "section_seq": 1, "route_path_id": 66123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 17059.113, "section_seq": 1, "route_path_id": 66123}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Willesden Junction High Level", "stage_seq": 11, "distance_m": 17697.318, "section_seq": 1, "route_path_id": 66123}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17697.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 66123}], "total_distance_m": 17697.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13698.36, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3998.958, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:39Z", "source_id": 52063736, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:13Z", "source_id": 52092430, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:43Z", "source_id": 16790270, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:17Z", "source_id": 16799388, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:27Z", "source_id": 52072451, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:32Z", "source_id": 16793007, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:33Z", "source_id": 52066494, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:29Z", "source_id": 52089258, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:07:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:34Z", "source_id": 16791145, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:40Z", "source_id": 52098707, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:13:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:48Z", "source_id": 16801460, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Wembley C Sidings Lorol 0521 0521 None None None Willesden Junction High Level 0611 0611 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C11274/2026-09-17/detailed None Gospel Oak 2026-09-17T06:02:00+01:00 Willesden Junction High Level 8.0 {"type": "LineString", "coordinates": [[-0.1518351, 51.5555734], [-0.1521529, 51.5556774], [-0.1526902, 51.5558314], [-0.15303489999999997, 51.55591669999999], [-0.15348049999999996, 51.5560224], [-0.1541259, 51.55609090000001], [-0.15450869999999997, 51.556147200000005], [-0.15483999999999998, 51.55617769999999], [-0.15509579999999998, 51.55619719999999], [-0.1563533, 51.5562318], [-0.1610726, 51.5558936], [-0.162752, 51.5557167], [-0.1637497, 51.555569099999985], [-0.1646839, 51.5553758], [-0.16522684667699275, 51.55524899816754], [-0.16595089999999998, 51.5550799], [-0.1663349, 51.55497110000001], [-0.16739279370273188, 51.55466347968381], [-0.1677827, 51.5545501], [-0.1796630568239043, 51.55123464880402], [-0.1817275, 51.5506585], [-0.1832119, 51.55020400000001], [-0.1834724, 51.550133499999994], [-0.1838733, 51.549994899999994], [-0.1843518, 51.54982], [-0.1846095, 51.54972529999999], [-0.1850013, 51.54956949999999], [-0.18530709999999995, 51.54944410000001], [-0.185476, 51.549377699999994], [-0.1871004, 51.54871779999999], [-0.18749329999999997, 51.54856689999999], [-0.18808636211368884, 51.54836496732378], [-0.18818348646008473, 51.54833189721291], [-0.18835300612893552, 51.54827417698063], [-0.1884313733471548, 51.548247493479735], [-0.18860716893935023, 51.54818763622807], [-0.1887320710763681, 51.548188407228935], [-0.1888688988774163, 51.54814195665713], [-0.18904609999999997, 51.548081800000006], [-0.1902589, 51.54773600000001], [-0.190751, 51.547611399999994], [-0.19082889999999997, 51.547591], [-0.19127259999999996, 51.5474748], [-0.19138089999999996, 51.5474464], [-0.1923456, 51.54724799999999], [-0.1928408, 51.5471455], [-0.1933312, 51.5470659], [-0.1936821, 51.54701310000001], [-0.1941437, 51.54694320000001], [-0.1948591, 51.54683899999999], [-0.19629599999999997, 51.54662830000001], [-0.197207, 51.5464515], [-0.1979170311203832, 51.54631713288243], [-0.1980628973021804, 51.54628952894688], [-0.1983986, 51.546226], [-0.1992229, 51.54604960000001], [-0.1996463, 51.54595389999999], [-0.2000728, 51.5458573], [-0.2008996, 51.54561749999999], [-0.20140259999999996, 51.54546800000001], [-0.2018423, 51.54532729999999], [-0.2018636, 51.5453205], [-0.2020583, 51.5452583], [-0.2021176, 51.545237799999995], [-0.2023631, 51.545151199999985], [-0.2026332, 51.5450538], [-0.2028283, 51.54498350000001], [-0.20329089999999997, 51.5448123], [-0.2037499, 51.5446201], [-0.20420679999999997, 51.5444364], [-0.20463939999999997, 51.5442336], [-0.20505829999999997, 51.54404230000001], [-0.20551829999999996, 51.543815900000006], [-0.2058808, 51.5436312], [-0.2065891, 51.54323230000001], [-0.2069456, 51.5430268], [-0.2072824, 51.5427998], [-0.2078339, 51.54248069999999], [-0.2083567, 51.5421254], [-0.2088176, 51.54179059999999], [-0.2092652, 51.54144430000001], [-0.20961219999999997, 51.5411594], [-0.20985239999999997, 51.540951099999994], [-0.2101037, 51.5407397], [-0.2108459, 51.540099], [-0.21132119999999996, 51.539689299999985], [-0.2119839, 51.5391588], [-0.2124353, 51.538818099999986], [-0.2127339, 51.5385909], [-0.2134175, 51.53810810000001], [-0.2140018, 51.53771030000001], [-0.21435999999999997, 51.5374665], [-0.2147678, 51.53719780000001], [-0.21516119999999997, 51.5369535], [-0.2156174, 51.5366551], [-0.2159869, 51.53642959999999], [-0.2163734, 51.53621249999999], [-0.21703099999999995, 51.5358378], [-0.21756189999999995, 51.535556500000006], [-0.21810940000000004, 51.53530080000001], [-0.2185949, 51.5350906], [-0.21904229999999997, 51.5349155], [-0.2193347, 51.534796799999995], [-0.2197743, 51.53462599999999], [-0.2202485, 51.5344553], [-0.22067899999999996, 51.53431230000001], [-0.22106319999999996, 51.53419299999999], [-0.22153519999999996, 51.5340545], [-0.2220341, 51.5339243], [-0.2226222, 51.533783], [-0.22322839999999997, 51.533653300000005], [-0.2237545, 51.5335528], [-0.2241463, 51.53348299999999], [-0.2245167, 51.53342659999999], [-0.22526750000000004, 51.533323800000005], [-0.2258013, 51.5332604], [-0.2263947, 51.5332037], [-0.22709519999999997, 51.53315759999999], [-0.22763900000000004, 51.533136], [-0.2282561, 51.53310890000001], [-0.2289865, 51.5330829], [-0.2296281, 51.533058999999994], [-0.23097419999999996, 51.53300839999999], [-0.23176340000000004, 51.5329709], [-0.2323658, 51.5329464], [-0.2331551, 51.5329205], [-0.2337751, 51.5328936], [-0.234499, 51.53287159999999], [-0.2350531, 51.53286599999998], [-0.2357609, 51.532866299999995], [-0.23641370000000003, 51.5328594], [-0.23698549999999996, 51.532846500000005], [-0.2374814, 51.5328271], [-0.2379924, 51.532811200000005], [-0.23846999999999996, 51.5327972], [-0.23890829999999996, 51.5327768], [-0.239185, 51.5327654], [-0.23998949999999997, 51.5327386], [-0.2404171, 51.5327162], [-0.2408348, 51.5326904], [-0.24123670000000005, 51.5326672], [-0.24158999999999992, 51.5326405], [-0.24183049999999995, 51.53261289999999], [-0.24205920000000003, 51.5325858], [-0.2422987, 51.53254629999999], [-0.2425331, 51.53249719999999], [-0.2427584, 51.5324338], [-0.24298139999999993, 51.5323574], [-0.243146857523659, 51.53228687554147], [-0.2431529, 51.53228429999999], [-0.24317396287101783, 51.53227491886425], [-0.24321922078909225, 51.532254761554704], [-0.2432954874897965, 51.53222079330178], [-0.24332959999999995, 51.5322056], [-0.2434938, 51.5321123]]} 4.4 0605 0613 Gospel Oak Willesden Junction High Level Willesden Junction High Level 51.5321123 -0.2434938 51.5321123 -0.2434938 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Willesden Junction High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801460 1789621969581230 60 60 2026-09-17 05:23:33.386416 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:32.745577
598048 629109 G28129 875M98M517 2026-09-17 COMPLETE 16801284 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 629109, "stp": "P", "toc": "Southern", "uid": "G28129", "consist": "377707", "dest_crs": "SRS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28129/2026-09-17/detailed", "trust_id": "875M98M517", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "2", "is_terminated": 1, "next_location": "Selhurst", "signalling_id": "5M98", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0613", "current_leg_dep": "0614", "current_leg_end": "Selhurst", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Selhurst", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]}", "current_leg_start": "Selhurst Dpt Selhurst Exit", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.3919068", "next_location_lon": "-0.0882838", "previous_location": "Selhurst Dpt Selhurst Exit", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1790.54, \"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\": 1875.446, \"from_m\": 1790.54, \"capability_applied\": null, \"effective_limit_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\": 629109, \"profile_key\": \"78abb6ac47b48a72ca494f7ee9bdab9ca764745e04ec4e0132c78571746548a6\", \"schedule_id\": 10974, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0604H\", \"location\": \"Selhurst Depot Yard Roads\", \"stage_seq\": 3, \"distance_m\": 696.276, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 4, \"distance_m\": 1234.663, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0614\", \"location\": \"Selhurst Dpt Selhurst Exit\", \"stage_seq\": 5, \"distance_m\": 1676.316, \"section_seq\": 1, \"route_path_id\": 31826}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Selhurst\", \"stage_seq\": 6, \"distance_m\": 1875.446, \"section_seq\": 1, \"route_path_id\": 31826}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1875.446, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31826}], \"total_distance_m\": 1875.446, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1790.54, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.0", "current_position_lat": "51.3919068", "current_position_lon": "-0.0882838", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:24Z\", \"source_id\": 52098142, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:26Z\", \"source_id\": 16801284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst", "service_state_platform": "2", "timing_fact_generation": 1789621946359736, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:33.222817", "service_state_evidence_id": 16801284, "current_leg_start_actual_dep": "2026-09-17T06:14:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:33.388551", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P XSH SRS 5M98 377707 5 100 None {"version": 3, "segments": [{"to_m": 1790.54, "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": 1875.446, "from_m": 1790.54, "capability_applied": null, "effective_limit_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": 629109, "profile_key": "78abb6ac47b48a72ca494f7ee9bdab9ca764745e04ec4e0132c78571746548a6", "schedule_id": 10974, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 31826}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0604H", "location": "Selhurst Depot Yard Roads", "stage_seq": 3, "distance_m": 696.276, "section_seq": 1, "route_path_id": 31826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 4, "distance_m": 1234.663, "section_seq": 1, "route_path_id": 31826}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0614", "location": "Selhurst Dpt Selhurst Exit", "stage_seq": 5, "distance_m": 1676.316, "section_seq": 1, "route_path_id": 31826}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Selhurst", "stage_seq": 6, "distance_m": 1875.446, "section_seq": 1, "route_path_id": 31826}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1875.446, "from_m": 0.0, "section_seq": 1, "route_path_id": 31826}], "total_distance_m": 1875.446, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1790.54, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:24Z", "source_id": 52098142, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:26Z", "source_id": 16801284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Selhurst T&R.S.M.D 0555 0555 None None None Selhurst 0615 0615 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28129/2026-09-17/detailed None Selhurst Dpt Selhurst Exit 2026-09-17T06:14:00+01:00 Selhurst 1439.0 {"type": "LineString", "coordinates": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]} 0.1 0614 0613 Selhurst Dpt Selhurst Exit Selhurst Selhurst 51.3919068 -0.0882838 51.3919068 -0.0882838 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Selhurst TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801284 1789621946359736 5 5 2026-09-17 05:23:33.388551 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:33.222817
598049 629715 G28183 875S94M617 2026-09-17 COMPLETE 16801946 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 629715, "stp": "P", "toc": "Southern", "uid": "G28183", "consist": "377419+377467", "dest_crs": "NWD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28183/2026-09-17/detailed", "trust_id": "875S94M617", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwood Junction", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "1", "is_terminated": 1, "next_location": "Norwood Junction", "signalling_id": "5S94", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0613", "current_leg_dep": "0616", "current_leg_end": "Norwood Junction", "origin_dep_time": "0610", "origin_platform": null, "current_location": "Norwood Junction", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07518272203891156, 51.39643529714426], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851]]}", "current_leg_start": "Selhurst Depot Gullet", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.3969851", "next_location_lon": "-0.0748711", "previous_location": "Selhurst Depot Gullet", "current_leg_milage": "0.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 878.117, \"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\": 883.5, \"from_m\": 878.117, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 960.311, \"from_m\": 883.5, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1133.392, \"from_m\": 960.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1198.131, \"from_m\": 1133.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 629715, \"profile_key\": \"2d02aa19a8035e492b871fdfdab8258fb4395863dcec57f87a46a2f0b84979d1\", \"schedule_id\": 10990, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 69387}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0616\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 1133.392, \"section_seq\": 1, \"route_path_id\": 69387}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 1198.131, \"section_seq\": 1, \"route_path_id\": 69387}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1198.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69387}], \"total_distance_m\": 1198.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 243.203, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 954.928, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1437.0", "current_position_lat": "51.3969851", "current_position_lon": "-0.0748711", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:31Z\", \"source_id\": 52100345, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:33Z\", \"source_id\": 16801946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwood Junction", "service_state_platform": "1", "timing_fact_generation": 1789622013973784, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:33.374315", "service_state_evidence_id": 16801946, "current_leg_start_actual_dep": "2026-09-17T06:16:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:33.390607", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P XSH NWD 5S94 377419+377467 8 100 None {"version": 3, "segments": [{"to_m": 878.117, "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": 883.5, "from_m": 878.117, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 960.311, "from_m": 883.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1133.392, "from_m": 960.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1198.131, "from_m": 1133.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 629715, "profile_key": "2d02aa19a8035e492b871fdfdab8258fb4395863dcec57f87a46a2f0b84979d1", "schedule_id": 10990, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 69387}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0616", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 1133.392, "section_seq": 1, "route_path_id": 69387}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Norwood Junction", "stage_seq": 4, "distance_m": 1198.131, "section_seq": 1, "route_path_id": 69387}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1198.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 69387}], "total_distance_m": 1198.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 243.203, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 954.928, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29973, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:31Z", "source_id": 52100345, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:33Z", "source_id": 16801946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Selhurst T&R.S.M.D 0610 0610 None None None Norwood Junction 0617 0617 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28183/2026-09-17/detailed None Selhurst Depot Gullet 2026-09-17T06:16:00+01:00 Norwood Junction 1437.0 {"type": "LineString", "coordinates": [[-0.07518272203891156, 51.39643529714426], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851]]} 0.0 0616 0613 Selhurst Depot Gullet Norwood Junction Norwood Junction 51.3969851 -0.0748711 51.3969851 -0.0748711 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Norwood Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801946 1789622013973784 4 4 2026-09-17 05:23:33.390607 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:33.374315
598050 628822 C37404 739U05M517 2026-09-17 COMPLETE 16802002 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628822, "stp": "P", "toc": "Elizabeth Line", "uid": "C37404", "consist": "345033", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37404/2026-09-17/detailed", "trust_id": "739U05M517", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "0616", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U05", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0613", "current_leg_dep": "0611", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0545", "origin_platform": "A", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-17T05:23:51", "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": "0614", "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\": 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\": 16466.882, \"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\": 16615.897, \"from_m\": 16466.882, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 16752.51, \"from_m\": 16615.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17440.369, \"from_m\": 16752.51, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17569.95, \"from_m\": 17440.369, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17748.341, \"from_m\": 17569.95, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20110.292, \"from_m\": 17748.341, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20197.366, \"from_m\": 20110.292, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20284.749, \"from_m\": 20197.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20681.413, \"from_m\": 20284.749, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 22415.354, \"from_m\": 20681.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22675.025, \"from_m\": 22415.354, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24140.943, \"from_m\": 22675.025, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24271.063, \"from_m\": 24140.943, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24364.959, \"from_m\": 24271.063, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24643.665, \"from_m\": 24364.959, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 24701.211, \"from_m\": 24643.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\": 24851.889, \"from_m\": 24701.211, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27835.338, \"from_m\": 24851.889, \"capability_applied\": null, \"effective_limit_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\": 628822, \"profile_key\": \"50e6466d4bd2e3cb1204432aefffa839b6a88e6266d6d3c1f493d41b83ca7e82\", \"schedule_id\": 5156, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 16923.34, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 9, \"distance_m\": 20287.254, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 24364.959, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 11, \"distance_m\": 26624.407, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27835.338, \"section_seq\": 1, \"route_path_id\": 29930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27835.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29930}], \"total_distance_m\": 27835.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27835.338, \"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": "0545", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:04Z\", \"source_id\": 52057096, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:08Z\", \"source_id\": 16788264, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:10Z\", \"source_id\": 52060146, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:11Z\", \"source_id\": 16789187, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:21Z\", \"source_id\": 52064750, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:23Z\", \"source_id\": 16790614, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:44Z\", \"source_id\": 52068304, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:47Z\", \"source_id\": 16791735, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:47Z\", \"source_id\": 52072963, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:51Z\", \"source_id\": 16793178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:45Z\", \"source_id\": 52079315, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:48Z\", \"source_id\": 16795154, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:41Z\", \"source_id\": 52086083, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:46Z\", \"source_id\": 16797332, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:54Z\", \"source_id\": 52093584, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:56Z\", \"source_id\": 16799784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:36Z\", \"source_id\": 52100444, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:39Z\", \"source_id\": 16802002, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789622020266610, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:36.979027", "service_state_evidence_id": 52100444, "current_leg_start_actual_dep": "2026-09-17T06:10:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-17T05:13:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:37.996432", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX ABX 9U05 345033 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": 16466.882, "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": 16615.897, "from_m": 16466.882, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 16752.51, "from_m": 16615.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17440.369, "from_m": 16752.51, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17569.95, "from_m": 17440.369, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17748.341, "from_m": 17569.95, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20110.292, "from_m": 17748.341, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20197.366, "from_m": 20110.292, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20284.749, "from_m": 20197.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20681.413, "from_m": 20284.749, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 22415.354, "from_m": 20681.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22675.025, "from_m": 22415.354, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24140.943, "from_m": 22675.025, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24271.063, "from_m": 24140.943, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24364.959, "from_m": 24271.063, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24643.665, "from_m": 24364.959, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 24701.211, "from_m": 24643.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": 24851.889, "from_m": 24701.211, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27835.338, "from_m": 24851.889, "capability_applied": null, "effective_limit_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": 628822, "profile_key": "50e6466d4bd2e3cb1204432aefffa839b6a88e6266d6d3c1f493d41b83ca7e82", "schedule_id": 5156, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Canary Wharf (Crossrail)", "stage_seq": 8, "distance_m": 16923.34, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Custom House (Crossrail)", "stage_seq": 9, "distance_m": 20287.254, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Woolwich (Crossrail)", "stage_seq": 10, "distance_m": 24364.959, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Plumstead East Jn", "stage_seq": 11, "distance_m": 26624.407, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 12, "distance_m": 27835.338, "section_seq": 1, "route_path_id": 29930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27835.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 29930}], "total_distance_m": 27835.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27835.338, "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-17T04:47:04Z", "source_id": 52057096, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:08Z", "source_id": 16788264, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:10Z", "source_id": 52060146, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:11Z", "source_id": 16789187, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:21Z", "source_id": 52064750, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:23Z", "source_id": 16790614, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:44Z", "source_id": 52068304, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:47Z", "source_id": 16791735, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:47Z", "source_id": 52072963, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:51Z", "source_id": 16793178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:45Z", "source_id": 52079315, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:48Z", "source_id": 16795154, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:41Z", "source_id": 52086083, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:46Z", "source_id": 16797332, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:54Z", "source_id": 52093584, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:56Z", "source_id": 16799784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:36Z", "source_id": 52100444, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:39Z", "source_id": 16802002, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Paddington (Crossrail) 0545 0545 A None None Abbey Wood (Crossrail) 0616 0614 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37404/2026-09-17/detailed None Woolwich (Crossrail) 2026-09-17T06:10:30+01:00 Abbey Wood (Crossrail) 2.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 0611 0613 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:34 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 52100444 1789622020266610 70 70 2026-09-17 05:23:37.996432 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:36.979027
598051 629058 C48543 742K24M517 2026-09-17 COMPLETE 16801367 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 629058, "stp": "O", "toc": "Great Western Railway", "uid": "C48543", "consist": "387156", "dest_crs": "NBY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48543/2026-09-17/detailed", "trust_id": "742K24M517", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newbury", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "3", "is_terminated": 1, "next_location": "Newbury", "signalling_id": "2K24", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "0613", "current_leg_dep": "0608", "current_leg_end": "Newbury", "origin_dep_time": "0553", "origin_platform": "12", "current_location": "Newbury", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2423971329496897, 51.39387520714562], [-1.2424568, 51.39386699999999], [-1.2428777, 51.3938138], [-1.2433823, 51.393754900000005], [-1.2435124, 51.3937409], [-1.2435651, 51.39373530000001], [-1.2436243, 51.3937289], [-1.2437938, 51.393710799999994], [-1.2446467, 51.39363249999999], [-1.2453875, 51.393576], [-1.2461288, 51.39353350000001], [-1.2468667, 51.393499], [-1.2476270000000005, 51.3934753], [-1.2483319, 51.393464], [-1.249139, 51.39346260000001], [-1.2499099, 51.39346979999999], [-1.2506703, 51.3934877], [-1.2514632, 51.393523900000005], [-1.2522659, 51.393567100000006], [-1.2530323999999995, 51.3936248], [-1.2536078999999998, 51.39367500000001], [-1.2540142999999997, 51.3937136], [-1.2546626999999997, 51.39378459999998], [-1.255431, 51.393875599999994], [-1.2562136999999998, 51.39398129999999], [-1.2569047, 51.39407709999999], [-1.2575280000000002, 51.394166600000005], [-1.25764139776733, 51.39418215030577], [-1.2582215, 51.39426170000001], [-1.2589892, 51.3943688], [-1.2598391999999998, 51.3944868], [-1.2606805, 51.3946063], [-1.2615392, 51.3947264], [-1.2623373, 51.3948363], [-1.2632051, 51.3949586], [-1.2640352, 51.3950731], [-1.2648011, 51.395179299999995], [-1.2654884, 51.39527409999998], [-1.2662607, 51.39538219999999], [-1.2670033999999997, 51.39548620000001], [-1.2677736, 51.39559549999999], [-1.2686198999999998, 51.3957124], [-1.2694498, 51.3958288], [-1.2701849, 51.3959332], [-1.2709477, 51.39603859999999], [-1.2716581999999998, 51.3961388], [-1.2723875, 51.39623449999999], [-1.2732072000000003, 51.39633409999999], [-1.2740347, 51.3964164], [-1.2746168999999998, 51.396464300000005], [-1.2751715, 51.396504699999994], [-1.2754495, 51.3965213], [-1.2759812999999998, 51.396548], [-1.276784, 51.39657509999999], [-1.2775852, 51.3965849], [-1.2783740999999995, 51.396583099999994], [-1.2792151, 51.3965681], [-1.2796623, 51.396554199999976], [-1.2800328, 51.3965444], [-1.2807467, 51.3965234], [-1.2814777999999998, 51.396508700000005], [-1.282134, 51.3965039], [-1.2824581999999998, 51.3965066], [-1.2827841999999998, 51.3965122], [-1.2832277999999997, 51.3965247], [-1.2835609, 51.3965371], [-1.284312, 51.3965766], [-1.2848643999999998, 51.396613], [-1.2854066, 51.3966556], [-1.2856679, 51.39667829999999], [-1.2864453, 51.3967533], [-1.2869118999999998, 51.3968075], [-1.2874267, 51.396871], [-1.2880345999999998, 51.3969525], [-1.2885569, 51.397036], [-1.2889235999999995, 51.3970983], [-1.2894625999999998, 51.39719519999999], [-1.2902041999999998, 51.39734309999999], [-1.2909535, 51.3975027], [-1.2916259, 51.397652099999995], [-1.2923691, 51.39781190000001], [-1.293122, 51.3979678], [-1.2936319000000005, 51.3980644], [-1.2940091, 51.39812930000001], [-1.2945346, 51.39821310000001], [-1.2949588, 51.3982774], [-1.2954487, 51.39834400000001], [-1.2959330999999998, 51.398401], [-1.2963802, 51.3984511], [-1.2967681, 51.3984878], [-1.2971288999999997, 51.3985197], [-1.2975194, 51.3985508], [-1.297911, 51.39857719999999], [-1.2987218, 51.3986226], [-1.2994837, 51.39865210000001], [-1.3001641, 51.39867590000001], [-1.3008504999999997, 51.398702099999994], [-1.3011285, 51.39870989999999], [-1.3013245, 51.3987158], [-1.3019306, 51.3987389], [-1.3026184, 51.39875989999999], [-1.3031221, 51.3987742], [-1.3036427, 51.3987859], [-1.304229, 51.398790699999985], [-1.3048415999999998, 51.3987921], [-1.3052597, 51.398788800000005], [-1.3056574, 51.3987819], [-1.3062085, 51.3987717], [-1.3067452, 51.3987566], [-1.3075707, 51.3987329], [-1.308117, 51.3987127], [-1.3085491, 51.3986931], [-1.3091786, 51.398667299999985], [-1.3097068999999997, 51.39864049999999], [-1.3109181, 51.398573099999986], [-1.3115046, 51.3985394], [-1.3117907999999998, 51.39852179999999], [-1.3124361, 51.3984799], [-1.313155, 51.398427700000006], [-1.3139751, 51.3983596], [-1.3144442999999997, 51.39831869999999], [-1.3150525, 51.3982604], [-1.3153635, 51.3982312], [-1.3158592, 51.3981842], [-1.316958, 51.3981059], [-1.3176047, 51.3980432], [-1.3188937, 51.39795489999999], [-1.3190109, 51.3979477], [-1.3194426, 51.39791269999999], [-1.3199696, 51.3978585], [-1.3203886, 51.39781229999999], [-1.3208399, 51.397765699999994], [-1.321297, 51.3977184], [-1.3217568, 51.3976733], [-1.3220858, 51.3976435], [-1.3227131, 51.3975897], [-1.3232166999999997, 51.39754930000001]]}", "current_leg_start": "Thatcham", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.3975493", "next_location_lon": "-1.3232167", "previous_location": "Thatcham", "current_leg_milage": "3.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.267, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1344.883, \"from_m\": 235.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3435.815, \"from_m\": 1344.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17014.864, \"from_m\": 3435.815, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17811.723, \"from_m\": 17014.864, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 24853.036, \"from_m\": 17811.723, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27015.445, \"from_m\": 24853.036, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27408.74, \"from_m\": 27015.445, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 629058, \"profile_key\": \"1e107360cd6a92dff8dadbe990d1453bc2f82745c9f27fd4a838cca51b7e5f80\", \"schedule_id\": 39306, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 67721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Southcote Jn\", \"stage_seq\": 3, \"distance_m\": 2814.425, \"section_seq\": 1, \"route_path_id\": 67721}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Theale\", \"stage_seq\": 4, \"distance_m\": 8446.676, \"section_seq\": 1, \"route_path_id\": 67721}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608H\", \"location\": \"Thatcham\", \"stage_seq\": 5, \"distance_m\": 21725.671, \"section_seq\": 1, \"route_path_id\": 67721}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Newbury\", \"stage_seq\": 6, \"distance_m\": 27408.74, \"section_seq\": 1, \"route_path_id\": 67721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27408.74, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67721}], \"total_distance_m\": 27408.74, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 27408.74, \"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": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3975493", "current_position_lon": "-1.3232167", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:03Z\", \"source_id\": 52074958, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:07Z\", \"source_id\": 16793832, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:31Z\", \"source_id\": 52087507, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:33Z\", \"source_id\": 16797821, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:31Z\", \"source_id\": 52098370, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:34Z\", \"source_id\": 16801367, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newbury", "service_state_platform": "3", "timing_fact_generation": 1789621956059767, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:38.087344", "service_state_evidence_id": 16801367, "current_leg_start_actual_dep": "2026-09-17T06:08:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:38.619476", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O RDG NBY 2K24 387156 4 110 None {"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1344.883, "from_m": 235.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3435.815, "from_m": 1344.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17014.864, "from_m": 3435.815, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17811.723, "from_m": 17014.864, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 24853.036, "from_m": 17811.723, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27015.445, "from_m": 24853.036, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27408.74, "from_m": 27015.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 629058, "profile_key": "1e107360cd6a92dff8dadbe990d1453bc2f82745c9f27fd4a838cca51b7e5f80", "schedule_id": 39306, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 67721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Southcote Jn", "stage_seq": 3, "distance_m": 2814.425, "section_seq": 1, "route_path_id": 67721}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Theale", "stage_seq": 4, "distance_m": 8446.676, "section_seq": 1, "route_path_id": 67721}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608H", "location": "Thatcham", "stage_seq": 5, "distance_m": 21725.671, "section_seq": 1, "route_path_id": 67721}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Newbury", "stage_seq": 6, "distance_m": 27408.74, "section_seq": 1, "route_path_id": 67721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27408.74, "from_m": 0.0, "section_seq": 1, "route_path_id": 67721}], "total_distance_m": 27408.74, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 27408.74, "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": 24406, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:03Z", "source_id": 52074958, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:07Z", "source_id": 16793832, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:31Z", "source_id": 52087507, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:33Z", "source_id": 16797821, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24453, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:31Z", "source_id": 52098370, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:13:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:34Z", "source_id": 16801367, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Reading 0553 0553 12 None None Newbury 0615 0615 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48543/2026-09-17/detailed None Thatcham 2026-09-17T06:08:30+01:00 Newbury 5.0 {"type": "LineString", "coordinates": [[-1.2423971329496897, 51.39387520714562], [-1.2424568, 51.39386699999999], [-1.2428777, 51.3938138], [-1.2433823, 51.393754900000005], [-1.2435124, 51.3937409], [-1.2435651, 51.39373530000001], [-1.2436243, 51.3937289], [-1.2437938, 51.393710799999994], [-1.2446467, 51.39363249999999], [-1.2453875, 51.393576], [-1.2461288, 51.39353350000001], [-1.2468667, 51.393499], [-1.2476270000000005, 51.3934753], [-1.2483319, 51.393464], [-1.249139, 51.39346260000001], [-1.2499099, 51.39346979999999], [-1.2506703, 51.3934877], [-1.2514632, 51.393523900000005], [-1.2522659, 51.393567100000006], [-1.2530323999999995, 51.3936248], [-1.2536078999999998, 51.39367500000001], [-1.2540142999999997, 51.3937136], [-1.2546626999999997, 51.39378459999998], [-1.255431, 51.393875599999994], [-1.2562136999999998, 51.39398129999999], [-1.2569047, 51.39407709999999], [-1.2575280000000002, 51.394166600000005], [-1.25764139776733, 51.39418215030577], [-1.2582215, 51.39426170000001], [-1.2589892, 51.3943688], [-1.2598391999999998, 51.3944868], [-1.2606805, 51.3946063], [-1.2615392, 51.3947264], [-1.2623373, 51.3948363], [-1.2632051, 51.3949586], [-1.2640352, 51.3950731], [-1.2648011, 51.395179299999995], [-1.2654884, 51.39527409999998], [-1.2662607, 51.39538219999999], [-1.2670033999999997, 51.39548620000001], [-1.2677736, 51.39559549999999], [-1.2686198999999998, 51.3957124], [-1.2694498, 51.3958288], [-1.2701849, 51.3959332], [-1.2709477, 51.39603859999999], [-1.2716581999999998, 51.3961388], [-1.2723875, 51.39623449999999], [-1.2732072000000003, 51.39633409999999], [-1.2740347, 51.3964164], [-1.2746168999999998, 51.396464300000005], [-1.2751715, 51.396504699999994], [-1.2754495, 51.3965213], [-1.2759812999999998, 51.396548], [-1.276784, 51.39657509999999], [-1.2775852, 51.3965849], [-1.2783740999999995, 51.396583099999994], [-1.2792151, 51.3965681], [-1.2796623, 51.396554199999976], [-1.2800328, 51.3965444], [-1.2807467, 51.3965234], [-1.2814777999999998, 51.396508700000005], [-1.282134, 51.3965039], [-1.2824581999999998, 51.3965066], [-1.2827841999999998, 51.3965122], [-1.2832277999999997, 51.3965247], [-1.2835609, 51.3965371], [-1.284312, 51.3965766], [-1.2848643999999998, 51.396613], [-1.2854066, 51.3966556], [-1.2856679, 51.39667829999999], [-1.2864453, 51.3967533], [-1.2869118999999998, 51.3968075], [-1.2874267, 51.396871], [-1.2880345999999998, 51.3969525], [-1.2885569, 51.397036], [-1.2889235999999995, 51.3970983], [-1.2894625999999998, 51.39719519999999], [-1.2902041999999998, 51.39734309999999], [-1.2909535, 51.3975027], [-1.2916259, 51.397652099999995], [-1.2923691, 51.39781190000001], [-1.293122, 51.3979678], [-1.2936319000000005, 51.3980644], [-1.2940091, 51.39812930000001], [-1.2945346, 51.39821310000001], [-1.2949588, 51.3982774], [-1.2954487, 51.39834400000001], [-1.2959330999999998, 51.398401], [-1.2963802, 51.3984511], [-1.2967681, 51.3984878], [-1.2971288999999997, 51.3985197], [-1.2975194, 51.3985508], [-1.297911, 51.39857719999999], [-1.2987218, 51.3986226], [-1.2994837, 51.39865210000001], [-1.3001641, 51.39867590000001], [-1.3008504999999997, 51.398702099999994], [-1.3011285, 51.39870989999999], [-1.3013245, 51.3987158], [-1.3019306, 51.3987389], [-1.3026184, 51.39875989999999], [-1.3031221, 51.3987742], [-1.3036427, 51.3987859], [-1.304229, 51.398790699999985], [-1.3048415999999998, 51.3987921], [-1.3052597, 51.398788800000005], [-1.3056574, 51.3987819], [-1.3062085, 51.3987717], [-1.3067452, 51.3987566], [-1.3075707, 51.3987329], [-1.308117, 51.3987127], [-1.3085491, 51.3986931], [-1.3091786, 51.398667299999985], [-1.3097068999999997, 51.39864049999999], [-1.3109181, 51.398573099999986], [-1.3115046, 51.3985394], [-1.3117907999999998, 51.39852179999999], [-1.3124361, 51.3984799], [-1.313155, 51.398427700000006], [-1.3139751, 51.3983596], [-1.3144442999999997, 51.39831869999999], [-1.3150525, 51.3982604], [-1.3153635, 51.3982312], [-1.3158592, 51.3981842], [-1.316958, 51.3981059], [-1.3176047, 51.3980432], [-1.3188937, 51.39795489999999], [-1.3190109, 51.3979477], [-1.3194426, 51.39791269999999], [-1.3199696, 51.3978585], [-1.3203886, 51.39781229999999], [-1.3208399, 51.397765699999994], [-1.321297, 51.3977184], [-1.3217568, 51.3976733], [-1.3220858, 51.3976435], [-1.3227131, 51.3975897], [-1.3232166999999997, 51.39754930000001]]} 3.5 0608 0613 Thatcham Newbury Newbury 51.3975493 -1.3232167 51.3975493 -1.3232167 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Newbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801367 1789621956059767 31 31 2026-09-17 05:23:38.619476 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:38.087344
598052 628489 L55606 485W04M517 2026-09-17 COMPLETE 16801236 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628489, "stp": "P", "toc": "Greater Anglia", "uid": "L55606", "consist": "755408", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55606/2026-09-17/detailed", "trust_id": "485W04M517", "origin_crs": "XNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "1", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "5W04", "timing_status": "EARLY", "origin_station": "Norwich C.Pt. T.&R.S.M.D", "current_leg_arr": "0613", "current_leg_dep": "0530", "current_leg_end": "Ipswich", "origin_dep_time": "0535", "origin_platform": null, "current_location": "Ipswich", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.318316, 52.623225], [1.3180577999999998, 52.6232006], [1.317838, 52.623169], [1.317692, 52.623138], [1.3175719999999995, 52.623109], [1.317436, 52.623071], [1.317314, 52.62303599999999], [1.317182, 52.622995], [1.3170221, 52.6229402], [1.316885, 52.62288499999999], [1.316773, 52.622833], [1.316654, 52.622775], [1.3165269999999998, 52.622702], [1.316421, 52.622638], [1.3162949999999998, 52.622551], [1.316169, 52.622449], [1.316082, 52.622374], [1.315988, 52.62228], [1.3159009999999998, 52.622176], [1.3158261000000002, 52.622079], [1.3157659999999998, 52.621973], [1.3157576, 52.6219503], [1.3157139999999998, 52.621833], [1.3156950999999997, 52.6216903], [1.3156850999999998, 52.6215534], [1.3156784, 52.621332900000006], [1.3156963, 52.620855], [1.3156852000000003, 52.62061599999999], [1.3156901999999997, 52.6204005], [1.3157475, 52.6197665], [1.3157929999999998, 52.61957520000001], [1.3158059, 52.619398], [1.3158150999999998, 52.61927870000001], [1.3158095, 52.61913269999999], [1.3157967999999998, 52.61900390000001], [1.3157848, 52.61894430000001], [1.3157709999999998, 52.6188755], [1.3157434999999995, 52.61875289999999], [1.3157254, 52.6186582], [1.3156413, 52.618471], [1.3155782, 52.6183236], [1.315512, 52.61820660000001], [1.3154297999999998, 52.6180669], [1.3152947999999998, 52.6178704], [1.3151944999999998, 52.61775130000001], [1.3150799999999998, 52.6176149], [1.3148456999999998, 52.6174198], [1.3144494999999998, 52.61708379999999], [1.3143377999999997, 52.6169975], [1.3140298, 52.61674020000001], [1.3138693999999995, 52.6166117], [1.3137245, 52.6164904], [1.3135726999999997, 52.61634960000001], [1.3134087, 52.61619749999999], [1.3129285999999998, 52.61569149999998], [1.3126957, 52.6154213], [1.312266, 52.6149229], [1.3120579, 52.6146816], [1.3118404811728115, 52.61442863513223], [1.3117324999999995, 52.614303], [1.3115912, 52.6141621], [1.3112782999999997, 52.613849900000005], [1.3110467999999995, 52.6136381], [1.3108657, 52.613490199999994], [1.3106972999999995, 52.613366799999994], [1.3102271999999997, 52.61302229999999], [1.3097114999999997, 52.6126853], [1.3091527999999997, 52.612371499999995], [1.3085966999999998, 52.6120627], [1.3081446, 52.61182409999999], [1.3080050999999997, 52.6117505], [1.3076037, 52.6115558], [1.3074000999999995, 52.611470399999995], [1.3071201999999995, 52.61135309999999], [1.3065583999999997, 52.6111327], [1.3059529, 52.61092039999999], [1.30558, 52.61080009999999], [1.3052295, 52.6106922], [1.3041914, 52.61038969999999], [1.3037654999999997, 52.61026609999999], [1.303588, 52.61021649999999], [1.3017981, 52.6096768], [1.3016867999999997, 52.609645699999994], [1.3015732999999998, 52.609614], [1.3011876999999998, 52.6095097], [1.2982219, 52.6086825], [1.2965791999999998, 52.6082221], [1.2945732999999997, 52.6076458], [1.2939287999999998, 52.60744909999999], [1.2934791999999995, 52.6072731], [1.2930446, 52.6070762], [1.292701, 52.6068818], [1.2922899, 52.606612299999995], [1.2920906, 52.6064536], [1.2919490000000002, 52.6063284], [1.29182, 52.6062142], [1.2915877, 52.60599140000001], [1.2913574, 52.605739799999995], [1.2908251999999998, 52.60512169999999], [1.2906428, 52.6048924], [1.2902542, 52.6043362], [1.2899537999999997, 52.603890799999995], [1.2897648890819102, 52.60355296986019], [1.2895277, 52.603128799999986], [1.2892362999999998, 52.602511799999995], [1.2890402, 52.6020291], [1.2889125, 52.6016867], [1.2887852, 52.60132779999999], [1.2886947, 52.6010289], [1.2886172, 52.6006894], [1.2885626999999995, 52.6003885], [1.288533521994681, 52.6001705277036], [1.2885282929506627, 52.6001314643727], [1.2884592743908354, 52.60011674567804], [1.2883844999999998, 52.59951960000001], [1.2883527, 52.5992244], [1.2883321, 52.59888850000001], [1.2883384999999998, 52.598333200000006], [1.2883637, 52.597703], [1.2884558, 52.5970536], [1.288651, 52.5958258], [1.2887311, 52.5949563], [1.2887718, 52.59408100000001], [1.2887365, 52.5936723], [1.2886892, 52.59322719999999], [1.2886177, 52.5927673], [1.2885181999999995, 52.59232500000001], [1.2883188, 52.5915728], [1.2880419, 52.5908359], [1.2878407, 52.5903846], [1.2874539, 52.589590099999995], [1.2871150999999998, 52.589073500000005], [1.2867547, 52.5885514], [1.2866251999999998, 52.588372099999994], [1.286544, 52.58825980000001], [1.2862953, 52.587938900000005], [1.2859777, 52.5875523], [1.2849916999999995, 52.5863793], [1.2844956999999997, 52.585749199999995], [1.2840805999999998, 52.5851614], [1.2835928, 52.5843947], [1.2831270999999995, 52.58362770000001], [1.2826828, 52.582861599999994], [1.2822159, 52.5821043], [1.2805426000000002, 52.57931999999999], [1.2801754, 52.57873080000001], [1.2798280999999998, 52.57812830000001], [1.2785629, 52.575973100000006], [1.2774158999999998, 52.5740924], [1.2768437, 52.57313320000001], [1.2762638999999998, 52.5721649], [1.2751669, 52.57032729999998], [1.2738043, 52.5680219], [1.2731026, 52.5668765], [1.2727683999999997, 52.56629999999999], [1.272418, 52.5657181], [1.2707137999999998, 52.5628565], [1.2706405999999997, 52.562729299999994], [1.2705642, 52.562606], [1.2681506, 52.55853810000001], [1.2669258, 52.5565668], [1.2662100999999997, 52.55554020000001], [1.2654583, 52.5545316], [1.2647261999999997, 52.55362629999999], [1.2643465, 52.5531773], [1.2639618999999995, 52.5527294], [1.2637464, 52.5524897], [1.2634235, 52.5521489], [1.2626963999999998, 52.5514026], [1.2619423, 52.5506493], [1.2611233999999998, 52.54991940000001], [1.2602620999999998, 52.5491489], [1.260042062242989, 52.54896191164581], [1.2594364999999998, 52.5484473], [1.2589644, 52.54807749999999], [1.25764139776733, 52.54706514081418], [1.2573, 52.54680389999999], [1.2564513999999998, 52.5461793], [1.2555991, 52.5455461], [1.2548922999999998, 52.54501400000001], [1.2542247, 52.54450769999999], [1.2536906999999995, 52.544124399999994], [1.2518650999999998, 52.5427538], [1.2507382000000002, 52.5419099], [1.2500208, 52.54137049999999], [1.2444581, 52.5372292], [1.2389205999999997, 52.5330838], [1.2364253, 52.5312165], [1.233761, 52.5292226], [1.2316342, 52.5276207], [1.2313781999999998, 52.52744489999999], [1.2311398, 52.527272499999995], [1.2302986, 52.5266295], [1.2296173, 52.526164], [1.2293763999999998, 52.525999299999995], [1.2284928, 52.52538179999999], [1.2276668, 52.524794], [1.2255583999999995, 52.5234974], [1.2244664999999997, 52.5229033], [1.2233256999999995, 52.5223202], [1.2206256, 52.5210667], [1.219224, 52.52043749999999], [1.2178603, 52.5198293], [1.2177944, 52.51979649999999], [1.2176368, 52.51971669999999], [1.2171925999999995, 52.5194918], [1.2158434, 52.518769], [1.215416, 52.518505100000006], [1.2152135, 52.5183762], [1.2144913, 52.5179594], [1.2139608, 52.5176154], [1.2132242, 52.5171419], [1.2125708, 52.516673899999994], [1.2121687999999995, 52.5163605], [1.2117452999999998, 52.5160474], [1.2109216, 52.51536990000001], [1.210097, 52.51463219999999], [1.2093289, 52.5138873], [1.2086691, 52.5131659], [1.2083227, 52.5127665], [1.2079977999999998, 52.5123815], [1.2073917999999997, 52.51159619999999], [1.2068550999999998, 52.51078809999999], [1.2065099, 52.51022240000001], [1.2061335999999998, 52.50958550000001], [1.2054748, 52.5083747], [1.2048019999999997, 52.5071562], [1.2044590999999998, 52.50655020000001], [1.2041321, 52.50593779999999], [1.2029175, 52.5037565], [1.202326, 52.5026721], [1.2019759999999995, 52.502041], [1.2017154, 52.501571199999994], [1.2002049999999995, 52.4988208], [1.1994720999999997, 52.497484499999985], [1.1991081, 52.4968027], [1.1987344, 52.4961519], [1.1980087, 52.494803399999995], [1.197953, 52.4947038], [1.1977288116833853, 52.49430286280318], [1.1965884000000002, 52.49226329999999], [1.1959181999999997, 52.4910775], [1.1952812999999998, 52.4898747], [1.1952229, 52.48977970000001], [1.1926163, 52.48509989999999], [1.1913144, 52.4827503], [1.191126, 52.4824032], [1.1906775, 52.481577], [1.1900417999999997, 52.480413], [1.1899413999999997, 52.4802243], [1.1890099, 52.47855249999999], [1.188541, 52.47771589999999], [1.1880726, 52.47687169999999], [1.1880196000000005, 52.47677629999999], [1.1877710999999995, 52.47632289999999], [1.1874955, 52.4758395], [1.1870221999999997, 52.4749917], [1.1867753999999997, 52.4745462], [1.1865359, 52.4740929], [1.1859944, 52.4730361], [1.1849916, 52.47099690000001], [1.1843098999999997, 52.4693894], [1.1836541, 52.4677641], [1.1827141, 52.4650763], [1.1817395999999998, 52.46239229999998], [1.1815083, 52.4618266], [1.1814121999999998, 52.4615923], [1.181114, 52.46086809999999], [1.1805285, 52.459567699999994], [1.1796014999999995, 52.45760009999999], [1.1791952, 52.456737799999985], [1.1778942999999995, 52.4539458], [1.1763675, 52.4506799], [1.1756098, 52.4490707], [1.1748645, 52.4474518], [1.1746911, 52.44706409999999], [1.1743313, 52.4463303], [1.1733762, 52.4442912], [1.171182919160443, 52.43957578845911], [1.1707960999999998, 52.438744099999994], [1.169524, 52.43599609999999], [1.1688905999999997, 52.4346232], [1.168788, 52.4344127], [1.1685580999999998, 52.4339415], [1.1682462000000002, 52.4332699], [1.1678098693553778, 52.43236835067337], [1.1673976, 52.4315165], [1.1672736999999995, 52.43126049999999], [1.1661801, 52.429254699999994], [1.1650357, 52.4272648], [1.1639081, 52.4252743], [1.1630741999999998, 52.42383439999999], [1.1626454999999998, 52.4230799], [1.1622467, 52.42237900000001], [1.1619022999999995, 52.42178279999999], [1.1608799, 52.41999059999999], [1.1598483, 52.41820250000001], [1.1597318, 52.41798510000001], [1.157914, 52.4148125], [1.1569917999999997, 52.4132243], [1.1565106, 52.4124163], [1.1562585999999997, 52.4120246], [1.1560167, 52.4116435], [1.155053, 52.41020580000001], [1.1540469, 52.408781899999994], [1.1518638, 52.4059713], [1.1513463999999998, 52.40533439999999], [1.1491159, 52.40275690000001], [1.1487856, 52.4023689], [1.1467435, 52.40005630000001], [1.1445541, 52.397549999999995], [1.1433433999999998, 52.39618449999999], [1.1422967, 52.3950071], [1.1417788, 52.3944224], [1.1402469999999998, 52.3926926], [1.1372671, 52.3893277], [1.1332927045380592, 52.384780653945135], [1.1331994, 52.3846739], [1.1303308, 52.38139170000001], [1.1280428, 52.3787699], [1.1278648, 52.37857249999998], [1.124132, 52.3743258], [1.1235195999999998, 52.37362529999999], [1.1215304999999998, 52.3713508], [1.1209699, 52.370709899999994], [1.1209260999999997, 52.3706598], [1.1206578, 52.37035189999999], [1.1201447999999998, 52.3697823], [1.1198519, 52.3694509], [1.1159574999999995, 52.36501799999999], [1.1144382, 52.3632991], [1.1129368999999998, 52.3615787], [1.1107356, 52.35910820000001], [1.1095423999999998, 52.3578618], [1.1083391, 52.356641800000006], [1.1064396999999997, 52.35490269999999], [1.1063265999999998, 52.3548043], [1.104458, 52.3531785], [1.102487, 52.3514878], [1.10046, 52.3497622], [1.1003, 52.3496248], [1.0986818, 52.34822729999999], [1.0985397, 52.3481043], [1.0969914000000005, 52.34677799999999], [1.0955184, 52.3454071], [1.0935432, 52.3434596], [1.0915997, 52.3414682], [1.0877509, 52.3374863], [1.0839042, 52.33350669999999], [1.0804177207396766, 52.32991742479848], [1.0800417, 52.329530299999995], [1.0799338, 52.3294151], [1.0786713, 52.32812059999999], [1.0779783409434258, 52.32740983952457], [1.0771265, 52.326536100000006], [1.0755946, 52.3249511], [1.0718069, 52.32107489999999], [1.0553739999999998, 52.3042254], [1.0551755, 52.304027], [1.0543158, 52.303140199999994], [1.0450051, 52.29353549999999], [1.0398889, 52.2882957], [1.0391867999999995, 52.2875588], [1.0378355, 52.2861403], [1.0377755, 52.2860774], [1.0373815999999998, 52.2856639], [1.0360846, 52.28436099999999], [1.0348412, 52.28303459999999], [1.0346138, 52.28281], [1.0332746999999998, 52.2814388], [1.0331848999999995, 52.2813499], [1.0272319, 52.2752572], [1.02696819606831, 52.27498606676315], [1.0213007, 52.26915850000001], [1.0169537999999998, 52.26466219999998], [1.0168259, 52.2645323], [1.0167997000000002, 52.2645047], [1.0151727, 52.262836199999995], [1.0134199, 52.261018799999995], [1.011718, 52.2592585], [1.0100752, 52.2575941], [1.0058601, 52.25323049999999], [1.0052113, 52.25256179999999], [1.0036994, 52.2510059], [1.0018169, 52.2490686], [0.9981179, 52.2452498], [0.9943691, 52.2414035], [0.9939178, 52.2409287], [0.9926562999999998, 52.23960069999999], [0.9914822, 52.2382303], [0.9904297, 52.236805], [0.9897464, 52.2357382], [0.9894502999999998, 52.2352202], [0.9891273, 52.23466119999999], [0.9886528, 52.2337367], [0.9884366, 52.2332799], [0.9882272, 52.23278789999999], [0.9881468125314736, 52.23258531449627], [0.9878919, 52.2319429], [0.9876077, 52.2311029], [0.9873896, 52.230342400000005], [0.9871756000000002, 52.2295427], [0.9870039, 52.22875990000001], [0.9868885, 52.2279283], [0.9867521, 52.226578], [0.9867088, 52.2253365], [0.9867162, 52.22512270000001], [0.9867242, 52.2250397], [0.9868291, 52.22395329999999], [0.9870984, 52.2224301], [0.9871204, 52.2222738], [0.9872442, 52.221887300000006], [0.9873002, 52.22150539999999], [0.9873651, 52.22118539999999], [0.9875946999999998, 52.22020199999999], [0.9876638023703758, 52.21998654579095], [0.987911, 52.21921580000001], [0.9881468125314736, 52.21863812009122], [0.988317, 52.2182212], [0.9887427, 52.21723910000001], [0.9895468, 52.21577069999999], [0.9896525, 52.215606599999994], [0.9904565, 52.2143146], [0.9915049, 52.21288249999999], [0.9920058, 52.2121547], [0.9922393, 52.2117945], [0.9924756999999998, 52.2113927], [0.9927268, 52.210940599999994], [0.9929637, 52.2104091], [0.9931721, 52.20986549999999], [0.9933577, 52.20928130000001], [0.9934934, 52.2087716], [0.9935985, 52.20820279999999], [0.9936612, 52.2076562], [0.9936943, 52.207043699999986], [0.9936925, 52.2067598], [0.9936784, 52.2064351], [0.9936518, 52.2061086], [0.993611, 52.2057457], [0.9935187, 52.2050973], [0.9933909, 52.2043644], [0.9932512, 52.20351070000001], [0.9931359, 52.20249809999999], [0.9931311000000002, 52.2023221], [0.9931234, 52.20191319999999], [0.9931468, 52.201498099999995], [0.9931951, 52.200988499999994], [0.993262, 52.2004628], [0.9933972, 52.1998632], [0.9935942, 52.1991036], [0.9938435, 52.19844359999999], [0.9940154999999998, 52.198073099999995], [0.9941746, 52.1977322], [0.9943897999999998, 52.1973246], [0.994789, 52.1966582], [0.9953528999999998, 52.19586499999999], [0.9965025999999998, 52.19440459999999], [0.9965515, 52.19434119999998], [0.9977487, 52.1928626], [0.9978601, 52.19272430000001], [0.9983722, 52.19200569999999], [0.9994587999999998, 52.190678799999986], [0.9996535999999998, 52.1904549], [0.9998213, 52.190265499999995], [1.0002193999999998, 52.1898095], [1.0009309, 52.1890584], [1.0010419, 52.1889433], [1.0011689, 52.18881199999999], [1.0015222, 52.18846599999999], [1.001638, 52.188355399999985], [1.0027826999999998, 52.1872987], [1.0038832, 52.1863545], [1.0049241999999998, 52.1855648], [1.0059872, 52.18478120000001], [1.0064073, 52.1844976], [1.0076917, 52.18366], [1.0082561, 52.1833309], [1.0084326, 52.18322259999999], [1.0098417999999998, 52.1823949], [1.0109615, 52.1817774], [1.0111929999999998, 52.1816519], [1.0117751, 52.1813361], [1.0135613, 52.1802807], [1.0149188, 52.17938839999999], [1.0157315, 52.1788244], [1.0164902999999998, 52.1782607], [1.0173696000000003, 52.177583000000006], [1.0177949, 52.17722759999999], [1.0182213999999998, 52.17687039999999], [1.0198713, 52.175463400000005], [1.0207794999999995, 52.1747379], [1.0216288, 52.17408110000001], [1.0229402, 52.1731545], [1.0232259, 52.1729626], [1.0237771, 52.1725921], [1.0244179, 52.17217749999999], [1.0257084, 52.17140279999999], [1.0269623, 52.17071039999999], [1.0282283, 52.1700177], [1.0283851, 52.1699349], [1.0330671, 52.1674491], [1.0352419, 52.1662894], [1.0364545, 52.16562989999999], [1.0373436, 52.1651463], [1.0377748962062927, 52.16491882804252], [1.0428812, 52.162225600000006], [1.0430986999999998, 52.162108700000005], [1.0458661, 52.1606268], [1.0466097999999997, 52.16022539999999], [1.0470465999999998, 52.15997900000001], [1.0474366, 52.15974659999999], [1.0481573999999998, 52.1592949], [1.0487403999999998, 52.15890120000001], [1.0493317999999998, 52.15846839999999], [1.0496670999999995, 52.1582233], [1.0500739, 52.15788149999999], [1.0509505999999995, 52.1571101], [1.0513793, 52.1566776], [1.052089, 52.1559342], [1.0521721999999998, 52.1558471], [1.0523044, 52.1557086], [1.0531981, 52.154736799999995], [1.0536957999999998, 52.1542299], [1.0542712, 52.1537016], [1.0552121, 52.1528774], [1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Norwich C.Pt. T.&R.S.M.D", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Norwich C.Pt. T.&R.S.M.D", "current_leg_milage": "45.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 17.639, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304.955, \"from_m\": 17.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1268.219, \"from_m\": 304.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2949.25, \"from_m\": 1268.219, \"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\": 6795.23, \"from_m\": 2949.25, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65868.275, \"from_m\": 6795.23, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 65919.71, \"from_m\": 65868.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72177.458, \"from_m\": 65919.71, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 73559.171, \"from_m\": 72177.458, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 73597.943, \"from_m\": 73559.171, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73667.656, \"from_m\": 73597.943, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 73825.36, \"from_m\": 73667.656, \"capability_applied\": null, \"effective_limit_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\": 628489, \"profile_key\": \"63acb551d92a2af2fbd4a4d100c9b94fe983685ccc6c7559633985e24fd387bf\", \"schedule_id\": 16314, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Norwich C.Pt. T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 2, \"distance_m\": 479.263, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Trowse Jn\", \"stage_seq\": 3, \"distance_m\": 1160.479, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Flordon Level Xing\", \"stage_seq\": 4, \"distance_m\": 12662.088, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Diss\", \"stage_seq\": 5, \"distance_m\": 31532.472, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Haughley Jn\", \"stage_seq\": 6, \"distance_m\": 50891.762, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Stowmarket\", \"stage_seq\": 7, \"distance_m\": 54770.013, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 8, \"distance_m\": 65704.091, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 9, \"distance_m\": 71016.156, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 10, \"distance_m\": 72388.223, \"section_seq\": 1, \"route_path_id\": 60818}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 11, \"distance_m\": 73825.36, \"section_seq\": 1, \"route_path_id\": 60818}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73825.36, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60818}], \"total_distance_m\": 73825.36, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73717.514, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 107.846, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "43.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:24Z\", \"source_id\": 52063390, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:28Z\", \"source_id\": 16790182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:25Z\", \"source_id\": 52080463, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:32Z\", \"source_id\": 16795551, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:19Z\", \"source_id\": 52097962, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:22Z\", \"source_id\": 16801236, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789621943209504, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:39.849987", "service_state_evidence_id": 16801236, "current_leg_start_actual_dep": "2026-09-17T05:35:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:40.006703", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XNC IPS 5W04 755408 5 100 None {"version": 3, "segments": [{"to_m": 17.639, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304.955, "from_m": 17.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1268.219, "from_m": 304.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2949.25, "from_m": 1268.219, "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": 6795.23, "from_m": 2949.25, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65868.275, "from_m": 6795.23, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 65919.71, "from_m": 65868.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72177.458, "from_m": 65919.71, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 73559.171, "from_m": 72177.458, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 73597.943, "from_m": 73559.171, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73667.656, "from_m": 73597.943, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 73825.36, "from_m": 73667.656, "capability_applied": null, "effective_limit_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": 628489, "profile_key": "63acb551d92a2af2fbd4a4d100c9b94fe983685ccc6c7559633985e24fd387bf", "schedule_id": 16314, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Norwich C.Pt. T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Trowse Swing Bridge", "stage_seq": 2, "distance_m": 479.263, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Trowse Jn", "stage_seq": 3, "distance_m": 1160.479, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Flordon Level Xing", "stage_seq": 4, "distance_m": 12662.088, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Diss", "stage_seq": 5, "distance_m": 31532.472, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Haughley Jn", "stage_seq": 6, "distance_m": 50891.762, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Stowmarket", "stage_seq": 7, "distance_m": 54770.013, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Claydon S.B.", "stage_seq": 8, "distance_m": 65704.091, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Ipswich Europa Jn", "stage_seq": 9, "distance_m": 71016.156, "section_seq": 1, "route_path_id": 60818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "East Suffolk Jn", "stage_seq": 10, "distance_m": 72388.223, "section_seq": 1, "route_path_id": 60818}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Ipswich", "stage_seq": 11, "distance_m": 73825.36, "section_seq": 1, "route_path_id": 60818}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73825.36, "from_m": 0.0, "section_seq": 1, "route_path_id": 60818}], "total_distance_m": 73825.36, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73717.514, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 107.846, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13229, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:24Z", "source_id": 52063390, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:28Z", "source_id": 16790182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:25Z", "source_id": 52080463, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:32Z", "source_id": 16795551, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13400, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:19Z", "source_id": 52097962, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:22Z", "source_id": 16801236, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Norwich C.Pt. T.&R.S.M.D 0535 0535 None None None Ipswich 0615 0615 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55606/2026-09-17/detailed None Norwich C.Pt. T.&R.S.M.D 2026-09-17T05:35:00+01:00 Ipswich 43.0 {"type": "LineString", "coordinates": [[1.318316, 52.623225], [1.3180577999999998, 52.6232006], [1.317838, 52.623169], [1.317692, 52.623138], [1.3175719999999995, 52.623109], [1.317436, 52.623071], [1.317314, 52.62303599999999], [1.317182, 52.622995], [1.3170221, 52.6229402], [1.316885, 52.62288499999999], [1.316773, 52.622833], [1.316654, 52.622775], [1.3165269999999998, 52.622702], [1.316421, 52.622638], [1.3162949999999998, 52.622551], [1.316169, 52.622449], [1.316082, 52.622374], [1.315988, 52.62228], [1.3159009999999998, 52.622176], [1.3158261000000002, 52.622079], [1.3157659999999998, 52.621973], [1.3157576, 52.6219503], [1.3157139999999998, 52.621833], [1.3156950999999997, 52.6216903], [1.3156850999999998, 52.6215534], [1.3156784, 52.621332900000006], [1.3156963, 52.620855], [1.3156852000000003, 52.62061599999999], [1.3156901999999997, 52.6204005], [1.3157475, 52.6197665], [1.3157929999999998, 52.61957520000001], [1.3158059, 52.619398], [1.3158150999999998, 52.61927870000001], [1.3158095, 52.61913269999999], [1.3157967999999998, 52.61900390000001], [1.3157848, 52.61894430000001], [1.3157709999999998, 52.6188755], [1.3157434999999995, 52.61875289999999], [1.3157254, 52.6186582], [1.3156413, 52.618471], [1.3155782, 52.6183236], [1.315512, 52.61820660000001], [1.3154297999999998, 52.6180669], [1.3152947999999998, 52.6178704], [1.3151944999999998, 52.61775130000001], [1.3150799999999998, 52.6176149], [1.3148456999999998, 52.6174198], [1.3144494999999998, 52.61708379999999], [1.3143377999999997, 52.6169975], [1.3140298, 52.61674020000001], [1.3138693999999995, 52.6166117], [1.3137245, 52.6164904], [1.3135726999999997, 52.61634960000001], [1.3134087, 52.61619749999999], [1.3129285999999998, 52.61569149999998], [1.3126957, 52.6154213], [1.312266, 52.6149229], [1.3120579, 52.6146816], [1.3118404811728115, 52.61442863513223], [1.3117324999999995, 52.614303], [1.3115912, 52.6141621], [1.3112782999999997, 52.613849900000005], [1.3110467999999995, 52.6136381], [1.3108657, 52.613490199999994], [1.3106972999999995, 52.613366799999994], [1.3102271999999997, 52.61302229999999], [1.3097114999999997, 52.6126853], [1.3091527999999997, 52.612371499999995], [1.3085966999999998, 52.6120627], [1.3081446, 52.61182409999999], [1.3080050999999997, 52.6117505], [1.3076037, 52.6115558], [1.3074000999999995, 52.611470399999995], [1.3071201999999995, 52.61135309999999], [1.3065583999999997, 52.6111327], [1.3059529, 52.61092039999999], [1.30558, 52.61080009999999], [1.3052295, 52.6106922], [1.3041914, 52.61038969999999], [1.3037654999999997, 52.61026609999999], [1.303588, 52.61021649999999], [1.3017981, 52.6096768], [1.3016867999999997, 52.609645699999994], [1.3015732999999998, 52.609614], [1.3011876999999998, 52.6095097], [1.2982219, 52.6086825], [1.2965791999999998, 52.6082221], [1.2945732999999997, 52.6076458], [1.2939287999999998, 52.60744909999999], [1.2934791999999995, 52.6072731], [1.2930446, 52.6070762], [1.292701, 52.6068818], [1.2922899, 52.606612299999995], [1.2920906, 52.6064536], [1.2919490000000002, 52.6063284], [1.29182, 52.6062142], [1.2915877, 52.60599140000001], [1.2913574, 52.605739799999995], [1.2908251999999998, 52.60512169999999], [1.2906428, 52.6048924], [1.2902542, 52.6043362], [1.2899537999999997, 52.603890799999995], [1.2897648890819102, 52.60355296986019], [1.2895277, 52.603128799999986], [1.2892362999999998, 52.602511799999995], [1.2890402, 52.6020291], [1.2889125, 52.6016867], [1.2887852, 52.60132779999999], [1.2886947, 52.6010289], [1.2886172, 52.6006894], [1.2885626999999995, 52.6003885], [1.288533521994681, 52.6001705277036], [1.2885282929506627, 52.6001314643727], [1.2884592743908354, 52.60011674567804], [1.2883844999999998, 52.59951960000001], [1.2883527, 52.5992244], [1.2883321, 52.59888850000001], [1.2883384999999998, 52.598333200000006], [1.2883637, 52.597703], [1.2884558, 52.5970536], [1.288651, 52.5958258], [1.2887311, 52.5949563], [1.2887718, 52.59408100000001], [1.2887365, 52.5936723], [1.2886892, 52.59322719999999], [1.2886177, 52.5927673], [1.2885181999999995, 52.59232500000001], [1.2883188, 52.5915728], [1.2880419, 52.5908359], [1.2878407, 52.5903846], [1.2874539, 52.589590099999995], [1.2871150999999998, 52.589073500000005], [1.2867547, 52.5885514], [1.2866251999999998, 52.588372099999994], [1.286544, 52.58825980000001], [1.2862953, 52.587938900000005], [1.2859777, 52.5875523], [1.2849916999999995, 52.5863793], [1.2844956999999997, 52.585749199999995], [1.2840805999999998, 52.5851614], [1.2835928, 52.5843947], [1.2831270999999995, 52.58362770000001], [1.2826828, 52.582861599999994], [1.2822159, 52.5821043], [1.2805426000000002, 52.57931999999999], [1.2801754, 52.57873080000001], [1.2798280999999998, 52.57812830000001], [1.2785629, 52.575973100000006], [1.2774158999999998, 52.5740924], [1.2768437, 52.57313320000001], [1.2762638999999998, 52.5721649], [1.2751669, 52.57032729999998], [1.2738043, 52.5680219], [1.2731026, 52.5668765], [1.2727683999999997, 52.56629999999999], [1.272418, 52.5657181], [1.2707137999999998, 52.5628565], [1.2706405999999997, 52.562729299999994], [1.2705642, 52.562606], [1.2681506, 52.55853810000001], [1.2669258, 52.5565668], [1.2662100999999997, 52.55554020000001], [1.2654583, 52.5545316], [1.2647261999999997, 52.55362629999999], [1.2643465, 52.5531773], [1.2639618999999995, 52.5527294], [1.2637464, 52.5524897], [1.2634235, 52.5521489], [1.2626963999999998, 52.5514026], [1.2619423, 52.5506493], [1.2611233999999998, 52.54991940000001], [1.2602620999999998, 52.5491489], [1.260042062242989, 52.54896191164581], [1.2594364999999998, 52.5484473], [1.2589644, 52.54807749999999], [1.25764139776733, 52.54706514081418], [1.2573, 52.54680389999999], [1.2564513999999998, 52.5461793], [1.2555991, 52.5455461], [1.2548922999999998, 52.54501400000001], [1.2542247, 52.54450769999999], [1.2536906999999995, 52.544124399999994], [1.2518650999999998, 52.5427538], [1.2507382000000002, 52.5419099], [1.2500208, 52.54137049999999], [1.2444581, 52.5372292], [1.2389205999999997, 52.5330838], [1.2364253, 52.5312165], [1.233761, 52.5292226], [1.2316342, 52.5276207], [1.2313781999999998, 52.52744489999999], [1.2311398, 52.527272499999995], [1.2302986, 52.5266295], [1.2296173, 52.526164], [1.2293763999999998, 52.525999299999995], [1.2284928, 52.52538179999999], [1.2276668, 52.524794], [1.2255583999999995, 52.5234974], [1.2244664999999997, 52.5229033], [1.2233256999999995, 52.5223202], [1.2206256, 52.5210667], [1.219224, 52.52043749999999], [1.2178603, 52.5198293], [1.2177944, 52.51979649999999], [1.2176368, 52.51971669999999], [1.2171925999999995, 52.5194918], [1.2158434, 52.518769], [1.215416, 52.518505100000006], [1.2152135, 52.5183762], [1.2144913, 52.5179594], [1.2139608, 52.5176154], [1.2132242, 52.5171419], [1.2125708, 52.516673899999994], [1.2121687999999995, 52.5163605], [1.2117452999999998, 52.5160474], [1.2109216, 52.51536990000001], [1.210097, 52.51463219999999], [1.2093289, 52.5138873], [1.2086691, 52.5131659], [1.2083227, 52.5127665], [1.2079977999999998, 52.5123815], [1.2073917999999997, 52.51159619999999], [1.2068550999999998, 52.51078809999999], [1.2065099, 52.51022240000001], [1.2061335999999998, 52.50958550000001], [1.2054748, 52.5083747], [1.2048019999999997, 52.5071562], [1.2044590999999998, 52.50655020000001], [1.2041321, 52.50593779999999], [1.2029175, 52.5037565], [1.202326, 52.5026721], [1.2019759999999995, 52.502041], [1.2017154, 52.501571199999994], [1.2002049999999995, 52.4988208], [1.1994720999999997, 52.497484499999985], [1.1991081, 52.4968027], [1.1987344, 52.4961519], [1.1980087, 52.494803399999995], [1.197953, 52.4947038], [1.1977288116833853, 52.49430286280318], [1.1965884000000002, 52.49226329999999], [1.1959181999999997, 52.4910775], [1.1952812999999998, 52.4898747], [1.1952229, 52.48977970000001], [1.1926163, 52.48509989999999], [1.1913144, 52.4827503], [1.191126, 52.4824032], [1.1906775, 52.481577], [1.1900417999999997, 52.480413], [1.1899413999999997, 52.4802243], [1.1890099, 52.47855249999999], [1.188541, 52.47771589999999], [1.1880726, 52.47687169999999], [1.1880196000000005, 52.47677629999999], [1.1877710999999995, 52.47632289999999], [1.1874955, 52.4758395], [1.1870221999999997, 52.4749917], [1.1867753999999997, 52.4745462], [1.1865359, 52.4740929], [1.1859944, 52.4730361], [1.1849916, 52.47099690000001], [1.1843098999999997, 52.4693894], [1.1836541, 52.4677641], [1.1827141, 52.4650763], [1.1817395999999998, 52.46239229999998], [1.1815083, 52.4618266], [1.1814121999999998, 52.4615923], [1.181114, 52.46086809999999], [1.1805285, 52.459567699999994], [1.1796014999999995, 52.45760009999999], [1.1791952, 52.456737799999985], [1.1778942999999995, 52.4539458], [1.1763675, 52.4506799], [1.1756098, 52.4490707], [1.1748645, 52.4474518], [1.1746911, 52.44706409999999], [1.1743313, 52.4463303], [1.1733762, 52.4442912], [1.171182919160443, 52.43957578845911], [1.1707960999999998, 52.438744099999994], [1.169524, 52.43599609999999], [1.1688905999999997, 52.4346232], [1.168788, 52.4344127], [1.1685580999999998, 52.4339415], [1.1682462000000002, 52.4332699], [1.1678098693553778, 52.43236835067337], [1.1673976, 52.4315165], [1.1672736999999995, 52.43126049999999], [1.1661801, 52.429254699999994], [1.1650357, 52.4272648], [1.1639081, 52.4252743], [1.1630741999999998, 52.42383439999999], [1.1626454999999998, 52.4230799], [1.1622467, 52.42237900000001], [1.1619022999999995, 52.42178279999999], [1.1608799, 52.41999059999999], [1.1598483, 52.41820250000001], [1.1597318, 52.41798510000001], [1.157914, 52.4148125], [1.1569917999999997, 52.4132243], [1.1565106, 52.4124163], [1.1562585999999997, 52.4120246], [1.1560167, 52.4116435], [1.155053, 52.41020580000001], [1.1540469, 52.408781899999994], [1.1518638, 52.4059713], [1.1513463999999998, 52.40533439999999], [1.1491159, 52.40275690000001], [1.1487856, 52.4023689], [1.1467435, 52.40005630000001], [1.1445541, 52.397549999999995], [1.1433433999999998, 52.39618449999999], [1.1422967, 52.3950071], [1.1417788, 52.3944224], [1.1402469999999998, 52.3926926], [1.1372671, 52.3893277], [1.1332927045380592, 52.384780653945135], [1.1331994, 52.3846739], [1.1303308, 52.38139170000001], [1.1280428, 52.3787699], [1.1278648, 52.37857249999998], [1.124132, 52.3743258], [1.1235195999999998, 52.37362529999999], [1.1215304999999998, 52.3713508], [1.1209699, 52.370709899999994], [1.1209260999999997, 52.3706598], [1.1206578, 52.37035189999999], [1.1201447999999998, 52.3697823], [1.1198519, 52.3694509], [1.1159574999999995, 52.36501799999999], [1.1144382, 52.3632991], [1.1129368999999998, 52.3615787], [1.1107356, 52.35910820000001], [1.1095423999999998, 52.3578618], [1.1083391, 52.356641800000006], [1.1064396999999997, 52.35490269999999], [1.1063265999999998, 52.3548043], [1.104458, 52.3531785], [1.102487, 52.3514878], [1.10046, 52.3497622], [1.1003, 52.3496248], [1.0986818, 52.34822729999999], [1.0985397, 52.3481043], [1.0969914000000005, 52.34677799999999], [1.0955184, 52.3454071], [1.0935432, 52.3434596], [1.0915997, 52.3414682], [1.0877509, 52.3374863], [1.0839042, 52.33350669999999], [1.0804177207396766, 52.32991742479848], [1.0800417, 52.329530299999995], [1.0799338, 52.3294151], [1.0786713, 52.32812059999999], [1.0779783409434258, 52.32740983952457], [1.0771265, 52.326536100000006], [1.0755946, 52.3249511], [1.0718069, 52.32107489999999], [1.0553739999999998, 52.3042254], [1.0551755, 52.304027], [1.0543158, 52.303140199999994], [1.0450051, 52.29353549999999], [1.0398889, 52.2882957], [1.0391867999999995, 52.2875588], [1.0378355, 52.2861403], [1.0377755, 52.2860774], [1.0373815999999998, 52.2856639], [1.0360846, 52.28436099999999], [1.0348412, 52.28303459999999], [1.0346138, 52.28281], [1.0332746999999998, 52.2814388], [1.0331848999999995, 52.2813499], [1.0272319, 52.2752572], [1.02696819606831, 52.27498606676315], [1.0213007, 52.26915850000001], [1.0169537999999998, 52.26466219999998], [1.0168259, 52.2645323], [1.0167997000000002, 52.2645047], [1.0151727, 52.262836199999995], [1.0134199, 52.261018799999995], [1.011718, 52.2592585], [1.0100752, 52.2575941], [1.0058601, 52.25323049999999], [1.0052113, 52.25256179999999], [1.0036994, 52.2510059], [1.0018169, 52.2490686], [0.9981179, 52.2452498], [0.9943691, 52.2414035], [0.9939178, 52.2409287], [0.9926562999999998, 52.23960069999999], [0.9914822, 52.2382303], [0.9904297, 52.236805], [0.9897464, 52.2357382], [0.9894502999999998, 52.2352202], [0.9891273, 52.23466119999999], [0.9886528, 52.2337367], [0.9884366, 52.2332799], [0.9882272, 52.23278789999999], [0.9881468125314736, 52.23258531449627], [0.9878919, 52.2319429], [0.9876077, 52.2311029], [0.9873896, 52.230342400000005], [0.9871756000000002, 52.2295427], [0.9870039, 52.22875990000001], [0.9868885, 52.2279283], [0.9867521, 52.226578], [0.9867088, 52.2253365], [0.9867162, 52.22512270000001], [0.9867242, 52.2250397], [0.9868291, 52.22395329999999], [0.9870984, 52.2224301], [0.9871204, 52.2222738], [0.9872442, 52.221887300000006], [0.9873002, 52.22150539999999], [0.9873651, 52.22118539999999], [0.9875946999999998, 52.22020199999999], [0.9876638023703758, 52.21998654579095], [0.987911, 52.21921580000001], [0.9881468125314736, 52.21863812009122], [0.988317, 52.2182212], [0.9887427, 52.21723910000001], [0.9895468, 52.21577069999999], [0.9896525, 52.215606599999994], [0.9904565, 52.2143146], [0.9915049, 52.21288249999999], [0.9920058, 52.2121547], [0.9922393, 52.2117945], [0.9924756999999998, 52.2113927], [0.9927268, 52.210940599999994], [0.9929637, 52.2104091], [0.9931721, 52.20986549999999], [0.9933577, 52.20928130000001], [0.9934934, 52.2087716], [0.9935985, 52.20820279999999], [0.9936612, 52.2076562], [0.9936943, 52.207043699999986], [0.9936925, 52.2067598], [0.9936784, 52.2064351], [0.9936518, 52.2061086], [0.993611, 52.2057457], [0.9935187, 52.2050973], [0.9933909, 52.2043644], [0.9932512, 52.20351070000001], [0.9931359, 52.20249809999999], [0.9931311000000002, 52.2023221], [0.9931234, 52.20191319999999], [0.9931468, 52.201498099999995], [0.9931951, 52.200988499999994], [0.993262, 52.2004628], [0.9933972, 52.1998632], [0.9935942, 52.1991036], [0.9938435, 52.19844359999999], [0.9940154999999998, 52.198073099999995], [0.9941746, 52.1977322], [0.9943897999999998, 52.1973246], [0.994789, 52.1966582], [0.9953528999999998, 52.19586499999999], [0.9965025999999998, 52.19440459999999], [0.9965515, 52.19434119999998], [0.9977487, 52.1928626], [0.9978601, 52.19272430000001], [0.9983722, 52.19200569999999], [0.9994587999999998, 52.190678799999986], [0.9996535999999998, 52.1904549], [0.9998213, 52.190265499999995], [1.0002193999999998, 52.1898095], [1.0009309, 52.1890584], [1.0010419, 52.1889433], [1.0011689, 52.18881199999999], [1.0015222, 52.18846599999999], [1.001638, 52.188355399999985], [1.0027826999999998, 52.1872987], [1.0038832, 52.1863545], [1.0049241999999998, 52.1855648], [1.0059872, 52.18478120000001], [1.0064073, 52.1844976], [1.0076917, 52.18366], [1.0082561, 52.1833309], [1.0084326, 52.18322259999999], [1.0098417999999998, 52.1823949], [1.0109615, 52.1817774], [1.0111929999999998, 52.1816519], [1.0117751, 52.1813361], [1.0135613, 52.1802807], [1.0149188, 52.17938839999999], [1.0157315, 52.1788244], [1.0164902999999998, 52.1782607], [1.0173696000000003, 52.177583000000006], [1.0177949, 52.17722759999999], [1.0182213999999998, 52.17687039999999], [1.0198713, 52.175463400000005], [1.0207794999999995, 52.1747379], [1.0216288, 52.17408110000001], [1.0229402, 52.1731545], [1.0232259, 52.1729626], [1.0237771, 52.1725921], [1.0244179, 52.17217749999999], [1.0257084, 52.17140279999999], [1.0269623, 52.17071039999999], [1.0282283, 52.1700177], [1.0283851, 52.1699349], [1.0330671, 52.1674491], [1.0352419, 52.1662894], [1.0364545, 52.16562989999999], [1.0373436, 52.1651463], [1.0377748962062927, 52.16491882804252], [1.0428812, 52.162225600000006], [1.0430986999999998, 52.162108700000005], [1.0458661, 52.1606268], [1.0466097999999997, 52.16022539999999], [1.0470465999999998, 52.15997900000001], [1.0474366, 52.15974659999999], [1.0481573999999998, 52.1592949], [1.0487403999999998, 52.15890120000001], [1.0493317999999998, 52.15846839999999], [1.0496670999999995, 52.1582233], [1.0500739, 52.15788149999999], [1.0509505999999995, 52.1571101], [1.0513793, 52.1566776], [1.052089, 52.1559342], [1.0521721999999998, 52.1558471], [1.0523044, 52.1557086], [1.0531981, 52.154736799999995], [1.0536957999999998, 52.1542299], [1.0542712, 52.1537016], [1.0552121, 52.1528774], [1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} 45.8 0530 0613 Norwich C.Pt. T.&R.S.M.D Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801236 1789621943209504 28 28 2026-09-17 05:23:40.006703 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:39.849987
598053 628032 Y61722 422J40M517 2026-09-17 COMPLETE 16802021 2026-09-17 06:11:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628032, "stp": "P", "toc": "Transport for Wales", "uid": "Y61722", "consist": "197111", "dest_crs": "SHR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61722/2026-09-17/detailed", "trust_id": "422J40M517", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-17", "dest_arr_time": "0605", "dest_platform": "7B", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2J40", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0611", "current_leg_dep": "0555½", "current_leg_end": "Shrewsbury", "origin_dep_time": "0519", "origin_platform": "8", "current_location": "Shrewsbury", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7363642209132784, 52.80910338840944], [-2.7363601, 52.809097699999995], [-2.7355698, 52.80800669999999], [-2.7351899, 52.8074823], [-2.7342795, 52.806278600000006], [-2.7338737, 52.80567370000001], [-2.7335003, 52.80504359999999], [-2.7325636, 52.803173], [-2.7320868999999997, 52.802154300000005], [-2.7308084999999997, 52.7994223], [-2.729595, 52.7969385], [-2.7292978, 52.79634490000001], [-2.7290570999999995, 52.79586410000001], [-2.7281857, 52.79410119999999], [-2.7281093999999997, 52.7939495], [-2.7250296, 52.7875795], [-2.7236132, 52.784715799999994], [-2.7232580999999993, 52.7839979], [-2.7223864, 52.7821342], [-2.7213746999999997, 52.7802367], [-2.7198774, 52.7782625], [-2.7177857999999997, 52.77608899999999], [-2.7169263999999997, 52.77519010000001], [-2.7159284, 52.77366250000001], [-2.7152094, 52.7721736], [-2.7151046999999995, 52.771885999999995], [-2.7148674, 52.77088489999999], [-2.714745, 52.76939029999998], [-2.7149064999999997, 52.7678986], [-2.7149844, 52.7675566], [-2.7151627229576993, 52.766918552514426], [-2.7152259, 52.7666925], [-2.7161812999999997, 52.7644173], [-2.716189, 52.764389999999985], [-2.716476, 52.76336769999999], [-2.7165948, 52.76284950000001], [-2.7166811, 52.76232400000001], [-2.7167991, 52.76103570000001], [-2.7168657, 52.75973170000001], [-2.7169176, 52.757855199999995], [-2.7169923, 52.757208799999994], [-2.7171080999999995, 52.7564386], [-2.7173849999999997, 52.75509220000001], [-2.7175479000000005, 52.754481899999995], [-2.7178590999999996, 52.75350399999999], [-2.7182126, 52.7525426], [-2.7184705999999994, 52.7519295], [-2.7187442, 52.75133379999999], [-2.7195346999999996, 52.7498605], [-2.7196122, 52.749731700000005], [-2.7202703999999995, 52.7487344], [-2.7210533999999997, 52.7476066], [-2.7223582999999993, 52.74587699999999], [-2.7226344, 52.745520799999994], [-2.7257818, 52.7414448], [-2.7274214999999997, 52.73937099999999], [-2.728542, 52.7379457], [-2.7299637, 52.73607380000001], [-2.7322093, 52.73330240000001], [-2.7341822, 52.73129929999999], [-2.7347324, 52.7308075], [-2.7351693, 52.7304298], [-2.7355102999999996, 52.7301362], [-2.7358043, 52.7299064], [-2.7363582, 52.729476600000005], [-2.739605, 52.7270641], [-2.7398080999999994, 52.726904899999994], [-2.7409412999999994, 52.72587319999999], [-2.7411848999999995, 52.7256348], [-2.7414118, 52.72539510000001], [-2.7418899, 52.7248731], [-2.7422972, 52.724417300000006], [-2.7425306, 52.7241234], [-2.7427059000000003, 52.7238893], [-2.7429189999999997, 52.72359489999999], [-2.7430962999999995, 52.723335699999986], [-2.7432646999999997, 52.7230837], [-2.7433916, 52.7228871], [-2.7436355, 52.7224795], [-2.743765, 52.7222529], [-2.7438853, 52.7220378], [-2.7440996, 52.721651099999995], [-2.7442243999999993, 52.72143990000001], [-2.7443834999999996, 52.7211744], [-2.744554299999999, 52.720907], [-2.7447517, 52.72061500000001], [-2.7449073, 52.7203921], [-2.745254399999999, 52.71993290000001], [-2.7454752999999994, 52.719656099999995], [-2.7455667, 52.7195442], [-2.7456786999999996, 52.719413], [-2.7457906, 52.71928219999999], [-2.7459788, 52.71906930000001], [-2.7461101999999995, 52.71892309999999], [-2.7463024999999996, 52.71871939999999], [-2.7464904999999997, 52.71851699999999], [-2.7467065999999996, 52.7182898], [-2.7472957, 52.71768209999999], [-2.7473466000000006, 52.7176295], [-2.7475125999999994, 52.71745769999999], [-2.7477118999999997, 52.71724179999999], [-2.7477844999999994, 52.7171599], [-2.7478567, 52.71707670000001], [-2.7479502, 52.716970200000006], [-2.7481055, 52.7167866], [-2.7482371999999997, 52.71662130000001], [-2.7483721999999995, 52.71644940000001], [-2.7485576999999997, 52.716201600000005], [-2.7486048999999997, 52.716135099999995], [-2.7486574000000004, 52.716058099999984], [-2.7488424, 52.7157838], [-2.749542, 52.71474030000001], [-2.7496064999999996, 52.7146388], [-2.7499825, 52.71408109999999], [-2.7500228999999994, 52.7140197], [-2.750247, 52.713683399999994], [-2.7502832999999995, 52.7136266], [-2.7503143, 52.71357840000002], [-2.750367, 52.7134846], [-2.7504057, 52.71338639999999], [-2.7504427, 52.713286200000006], [-2.7504614999999997, 52.7132168], [-2.750472, 52.7131416], [-2.7504775, 52.71304009999999], [-2.7504708999999994, 52.7129458], [-2.7504622999999997, 52.71286309999999], [-2.7504511999999997, 52.7128146], [-2.7504431, 52.7127795], [-2.7504192999999995, 52.7127028], [-2.7503911, 52.71264260000001], [-2.7503583, 52.71258480000001], [-2.7503296999999995, 52.712536699999994], [-2.75032604329813, 52.71253125491421], [-2.7502931, 52.71248219999999], [-2.7502556999999994, 52.712432000000014], [-2.750228, 52.7123995], [-2.7501871, 52.7123513], [-2.7500931, 52.7122525], [-2.7500086, 52.71217610000001], [-2.7499114999999996, 52.7120927], [-2.7498033999999993, 52.71200939999999], [-2.7495586999999997, 52.71183349999998], [-2.7494186999999997, 52.7117329], [-2.7486453999999996, 52.71117579999999], [-2.7484651, 52.71104820000001], [-2.7482165, 52.7108722], [-2.7478592, 52.71061850000001], [-2.7473696, 52.71027], [-2.7473206, 52.7102351], [-2.7472397999999996, 52.71017729999999], [-2.747187849999999, 52.710137849999995], [-2.7471672, 52.7101201], [-2.7470965, 52.7100631], [-2.7470473, 52.71001919999999], [-2.7470161999999996, 52.70998989999998], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Yorton", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Yorton", "current_leg_milage": "7.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.057, \"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\": 656.733, \"from_m\": 453.057, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.566, \"from_m\": 656.733, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1147.777, \"from_m\": 944.566, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1171.142, \"from_m\": 1147.777, \"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\": 6001.156, \"from_m\": 1171.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\": 7861.56, \"from_m\": 6001.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21409.079, \"from_m\": 7861.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22392.998, \"from_m\": 21409.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35683.715, \"from_m\": 22392.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35715.248, \"from_m\": 35683.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49049.272, \"from_m\": 35715.248, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52261.801, \"from_m\": 49049.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\": 53051.856, \"from_m\": 52261.801, \"capability_applied\": null, \"effective_limit_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\": 628032, \"profile_key\": \"9e69e8e789a5248085b40cf3197ac0c3b3a9641c562b3c3e485481290274e7b9\", \"schedule_id\": 39985, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1171.142, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 3, \"distance_m\": 2361.509, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Nantwich\", \"stage_seq\": 4, \"distance_m\": 7112.866, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Wrenbury\", \"stage_seq\": 5, \"distance_m\": 14275.45, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539H\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 6, \"distance_m\": 22143.869, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Prees\", \"stage_seq\": 7, \"distance_m\": 30060.737, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Wem\", \"stage_seq\": 8, \"distance_m\": 35263.894, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Yorton\", \"stage_seq\": 9, \"distance_m\": 40892.462, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 10, \"distance_m\": 49224.796, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 11, \"distance_m\": 53051.856, \"section_seq\": 1, \"route_path_id\": 38252}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53051.856, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38252}], \"total_distance_m\": 53051.856, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53020.323, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.533, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.5", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:20Z\", \"source_id\": 52030471, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:24Z\", \"source_id\": 16780245, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:31Z\", \"source_id\": 52069488, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:39Z\", \"source_id\": 16792133, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:39Z\", \"source_id\": 16802021, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "7B", "timing_fact_generation": 1789622019880166, "current_leg_arrival_utc": "2026-09-17T06:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:39.876049", "service_state_evidence_id": 16802021, "current_leg_start_actual_dep": "2026-09-17T06:02:30+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-17T05:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:40.011388", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CRE SHR 2J40 197111 3 100 None {"version": 3, "segments": [{"to_m": 453.057, "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": 656.733, "from_m": 453.057, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.566, "from_m": 656.733, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1147.777, "from_m": 944.566, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1171.142, "from_m": 1147.777, "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": 6001.156, "from_m": 1171.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": 7861.56, "from_m": 6001.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21409.079, "from_m": 7861.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22392.998, "from_m": 21409.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35683.715, "from_m": 22392.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35715.248, "from_m": 35683.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49049.272, "from_m": 35715.248, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52261.801, "from_m": 49049.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": 53051.856, "from_m": 52261.801, "capability_applied": null, "effective_limit_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": 628032, "profile_key": "9e69e8e789a5248085b40cf3197ac0c3b3a9641c562b3c3e485481290274e7b9", "schedule_id": 39985, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0519", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Crewe Gresty Lane Jn", "stage_seq": 2, "distance_m": 1171.142, "section_seq": 1, "route_path_id": 38252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Crewe Gresty Green West Jn", "stage_seq": 3, "distance_m": 2361.509, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Nantwich", "stage_seq": 4, "distance_m": 7112.866, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Wrenbury", "stage_seq": 5, "distance_m": 14275.45, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539H", "location": "Whitchurch (Shropshire)", "stage_seq": 6, "distance_m": 22143.869, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Prees", "stage_seq": 7, "distance_m": 30060.737, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Wem", "stage_seq": 8, "distance_m": 35263.894, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Yorton", "stage_seq": 9, "distance_m": 40892.462, "section_seq": 1, "route_path_id": 38252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Harlescott L.C.", "stage_seq": 10, "distance_m": 49224.796, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 11, "distance_m": 53051.856, "section_seq": 1, "route_path_id": 38252}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53051.856, "from_m": 0.0, "section_seq": 1, "route_path_id": 38252}], "total_distance_m": 53051.856, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53020.323, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.533, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:20Z", "source_id": 52030471, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:24Z", "source_id": 16780245, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:31Z", "source_id": 52069488, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:39Z", "source_id": 16792133, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:39Z", "source_id": 16802021, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}] Crewe 0519 0519 8 None None Shrewsbury 0605 0604 7B LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y61722/2026-09-17/detailed None Yorton 2026-09-17T06:02:30+01:00 Shrewsbury 15.5 {"type": "LineString", "coordinates": [[-2.7363642209132784, 52.80910338840944], [-2.7363601, 52.809097699999995], [-2.7355698, 52.80800669999999], [-2.7351899, 52.8074823], [-2.7342795, 52.806278600000006], [-2.7338737, 52.80567370000001], [-2.7335003, 52.80504359999999], [-2.7325636, 52.803173], [-2.7320868999999997, 52.802154300000005], [-2.7308084999999997, 52.7994223], [-2.729595, 52.7969385], [-2.7292978, 52.79634490000001], [-2.7290570999999995, 52.79586410000001], [-2.7281857, 52.79410119999999], [-2.7281093999999997, 52.7939495], [-2.7250296, 52.7875795], [-2.7236132, 52.784715799999994], [-2.7232580999999993, 52.7839979], [-2.7223864, 52.7821342], [-2.7213746999999997, 52.7802367], [-2.7198774, 52.7782625], [-2.7177857999999997, 52.77608899999999], [-2.7169263999999997, 52.77519010000001], [-2.7159284, 52.77366250000001], [-2.7152094, 52.7721736], [-2.7151046999999995, 52.771885999999995], [-2.7148674, 52.77088489999999], [-2.714745, 52.76939029999998], [-2.7149064999999997, 52.7678986], [-2.7149844, 52.7675566], [-2.7151627229576993, 52.766918552514426], [-2.7152259, 52.7666925], [-2.7161812999999997, 52.7644173], [-2.716189, 52.764389999999985], [-2.716476, 52.76336769999999], [-2.7165948, 52.76284950000001], [-2.7166811, 52.76232400000001], [-2.7167991, 52.76103570000001], [-2.7168657, 52.75973170000001], [-2.7169176, 52.757855199999995], [-2.7169923, 52.757208799999994], [-2.7171080999999995, 52.7564386], [-2.7173849999999997, 52.75509220000001], [-2.7175479000000005, 52.754481899999995], [-2.7178590999999996, 52.75350399999999], [-2.7182126, 52.7525426], [-2.7184705999999994, 52.7519295], [-2.7187442, 52.75133379999999], [-2.7195346999999996, 52.7498605], [-2.7196122, 52.749731700000005], [-2.7202703999999995, 52.7487344], [-2.7210533999999997, 52.7476066], [-2.7223582999999993, 52.74587699999999], [-2.7226344, 52.745520799999994], [-2.7257818, 52.7414448], [-2.7274214999999997, 52.73937099999999], [-2.728542, 52.7379457], [-2.7299637, 52.73607380000001], [-2.7322093, 52.73330240000001], [-2.7341822, 52.73129929999999], [-2.7347324, 52.7308075], [-2.7351693, 52.7304298], [-2.7355102999999996, 52.7301362], [-2.7358043, 52.7299064], [-2.7363582, 52.729476600000005], [-2.739605, 52.7270641], [-2.7398080999999994, 52.726904899999994], [-2.7409412999999994, 52.72587319999999], [-2.7411848999999995, 52.7256348], [-2.7414118, 52.72539510000001], [-2.7418899, 52.7248731], [-2.7422972, 52.724417300000006], [-2.7425306, 52.7241234], [-2.7427059000000003, 52.7238893], [-2.7429189999999997, 52.72359489999999], [-2.7430962999999995, 52.723335699999986], [-2.7432646999999997, 52.7230837], [-2.7433916, 52.7228871], [-2.7436355, 52.7224795], [-2.743765, 52.7222529], [-2.7438853, 52.7220378], [-2.7440996, 52.721651099999995], [-2.7442243999999993, 52.72143990000001], [-2.7443834999999996, 52.7211744], [-2.744554299999999, 52.720907], [-2.7447517, 52.72061500000001], [-2.7449073, 52.7203921], [-2.745254399999999, 52.71993290000001], [-2.7454752999999994, 52.719656099999995], [-2.7455667, 52.7195442], [-2.7456786999999996, 52.719413], [-2.7457906, 52.71928219999999], [-2.7459788, 52.71906930000001], [-2.7461101999999995, 52.71892309999999], [-2.7463024999999996, 52.71871939999999], [-2.7464904999999997, 52.71851699999999], [-2.7467065999999996, 52.7182898], [-2.7472957, 52.71768209999999], [-2.7473466000000006, 52.7176295], [-2.7475125999999994, 52.71745769999999], [-2.7477118999999997, 52.71724179999999], [-2.7477844999999994, 52.7171599], [-2.7478567, 52.71707670000001], [-2.7479502, 52.716970200000006], [-2.7481055, 52.7167866], [-2.7482371999999997, 52.71662130000001], [-2.7483721999999995, 52.71644940000001], [-2.7485576999999997, 52.716201600000005], [-2.7486048999999997, 52.716135099999995], [-2.7486574000000004, 52.716058099999984], [-2.7488424, 52.7157838], [-2.749542, 52.71474030000001], [-2.7496064999999996, 52.7146388], [-2.7499825, 52.71408109999999], [-2.7500228999999994, 52.7140197], [-2.750247, 52.713683399999994], [-2.7502832999999995, 52.7136266], [-2.7503143, 52.71357840000002], [-2.750367, 52.7134846], [-2.7504057, 52.71338639999999], [-2.7504427, 52.713286200000006], [-2.7504614999999997, 52.7132168], [-2.750472, 52.7131416], [-2.7504775, 52.71304009999999], [-2.7504708999999994, 52.7129458], [-2.7504622999999997, 52.71286309999999], [-2.7504511999999997, 52.7128146], [-2.7504431, 52.7127795], [-2.7504192999999995, 52.7127028], [-2.7503911, 52.71264260000001], [-2.7503583, 52.71258480000001], [-2.7503296999999995, 52.712536699999994], [-2.75032604329813, 52.71253125491421], [-2.7502931, 52.71248219999999], [-2.7502556999999994, 52.712432000000014], [-2.750228, 52.7123995], [-2.7501871, 52.7123513], [-2.7500931, 52.7122525], [-2.7500086, 52.71217610000001], [-2.7499114999999996, 52.7120927], [-2.7498033999999993, 52.71200939999999], [-2.7495586999999997, 52.71183349999998], [-2.7494186999999997, 52.7117329], [-2.7486453999999996, 52.71117579999999], [-2.7484651, 52.71104820000001], [-2.7482165, 52.7108722], [-2.7478592, 52.71061850000001], [-2.7473696, 52.71027], [-2.7473206, 52.7102351], [-2.7472397999999996, 52.71017729999999], [-2.747187849999999, 52.710137849999995], [-2.7471672, 52.7101201], [-2.7470965, 52.7100631], [-2.7470473, 52.71001919999999], [-2.7470161999999996, 52.70998989999998], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} 7.6 0555½ 0611 Yorton Shrewsbury Shrewsbury 52.7115534 -2.7493040 52.7115534 -2.7493040 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:11:00 Shrewsbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16802021 1789622019880166 24 24 2026-09-17 05:23:40.011388 7B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:39.876049
598054 629458 C49328 845C02M617 2026-09-17 COMPLETE 16801276 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 629458, "stp": "P", "toc": "Great Western Railway", "uid": "C49328", "consist": "802017", "dest_crs": "PLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49328/2026-09-17/detailed", "trust_id": "845C02M617", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-17", "dest_arr_time": "0623", "dest_platform": "6", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5C02", "timing_status": "EARLY", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0613", "current_leg_dep": "0616", "current_leg_end": "Plymouth", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1078354, 50.3779216], [-4.1075924, 50.37812660000001], [-4.1073725, 50.3783555], [-4.1071985, 50.3785542], [-4.1070558, 50.37876060000001], [-4.1069427, 50.37895259999999], [-4.1068539, 50.3791446], [-4.106794699999999, 50.379298899999995], [-4.106733799999999, 50.3795375], [-4.1067164, 50.3797284], [-4.106704199999999, 50.37992599999999], [-4.1067286, 50.3801557], [-4.106753, 50.3802789], [-4.1067773, 50.38040210000001], [-4.1068765, 50.3806818], [-4.1069988, 50.3809277], [-4.107084100000001, 50.38107970000001], [-4.1071873, 50.38122820000001], [-4.1073617, 50.38142969999999], [-4.1075362, 50.3815984], [-4.107714299999999, 50.38175569999999], [-4.1079117, 50.381905999999994], [-4.1081569, 50.3820479], [-4.1083039, 50.3821324], [-4.108542899999999, 50.382253199999994], [-4.108691799999999, 50.38232060000001], [-4.1090054, 50.3824416], [-4.1092676, 50.38251770000001], [-4.1095600999999995, 50.382591000000005], [-4.10997, 50.38265659999999], [-4.1103227, 50.382692799999994], [-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": "Mount Gould Jn", "dest_arr_time_act": "0623", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Mount Gould Jn", "current_leg_milage": "2.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1207.789, \"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\": 1462.909, \"from_m\": 1207.789, \"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\": 2325.566, \"from_m\": 1462.909, \"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\": 3029.848, \"from_m\": 2325.566, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3200.257, \"from_m\": 3029.848, \"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\": 3263.175, \"from_m\": 3200.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3675.304, \"from_m\": 3263.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 629458, \"profile_key\": \"1d73f58cbb609ef65ca67b6162715d1bb52dfe3f11de2d853221e1f5216b8840\", \"schedule_id\": 6658, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28216}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0616\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 2, \"distance_m\": 489.513, \"section_seq\": 1, \"route_path_id\": 28216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1227.395, \"section_seq\": 1, \"route_path_id\": 28216}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3675.304, \"section_seq\": 1, \"route_path_id\": 28216}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3675.304, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28216}], \"total_distance_m\": 3675.304, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2404.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.707, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1437.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:20Z\", \"source_id\": 52098037, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:26Z\", \"source_id\": 16801276, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "6", "timing_fact_generation": 1789621946391080, "current_leg_arrival_utc": "2026-09-17T06:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:42.381670", "service_state_evidence_id": 16801276, "current_leg_start_actual_dep": "2026-09-17T06:16:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:42.919341", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P XLZ PLY 5C02 802017 5 125 None {"version": 3, "segments": [{"to_m": 1207.789, "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": 1462.909, "from_m": 1207.789, "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": 2325.566, "from_m": 1462.909, "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": 3029.848, "from_m": 2325.566, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3200.257, "from_m": 3029.848, "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": 3263.175, "from_m": 3200.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3675.304, "from_m": 3263.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 629458, "profile_key": "1d73f58cbb609ef65ca67b6162715d1bb52dfe3f11de2d853221e1f5216b8840", "schedule_id": 6658, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28216}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0616", "location": "Mount Gould Jn", "stage_seq": 2, "distance_m": 489.513, "section_seq": 1, "route_path_id": 28216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1227.395, "section_seq": 1, "route_path_id": 28216}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": null, "location": "Plymouth", "stage_seq": 4, "distance_m": 3675.304, "section_seq": 1, "route_path_id": 28216}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3675.304, "from_m": 0.0, "section_seq": 1, "route_path_id": 28216}], "total_distance_m": 3675.304, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2404.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.707, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:20Z", "source_id": 52098037, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:26Z", "source_id": 16801276, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Laira T.& R.S.M.D. 0603 0603 None None None Plymouth 0623 0623 6 EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49328/2026-09-17/detailed None Mount Gould Jn 2026-09-17T06:16:00+01:00 Plymouth 1437.0 {"type": "LineString", "coordinates": [[-4.1078354, 50.3779216], [-4.1075924, 50.37812660000001], [-4.1073725, 50.3783555], [-4.1071985, 50.3785542], [-4.1070558, 50.37876060000001], [-4.1069427, 50.37895259999999], [-4.1068539, 50.3791446], [-4.106794699999999, 50.379298899999995], [-4.106733799999999, 50.3795375], [-4.1067164, 50.3797284], [-4.106704199999999, 50.37992599999999], [-4.1067286, 50.3801557], [-4.106753, 50.3802789], [-4.1067773, 50.38040210000001], [-4.1068765, 50.3806818], [-4.1069988, 50.3809277], [-4.107084100000001, 50.38107970000001], [-4.1071873, 50.38122820000001], [-4.1073617, 50.38142969999999], [-4.1075362, 50.3815984], [-4.107714299999999, 50.38175569999999], [-4.1079117, 50.381905999999994], [-4.1081569, 50.3820479], [-4.1083039, 50.3821324], [-4.108542899999999, 50.382253199999994], [-4.108691799999999, 50.38232060000001], [-4.1090054, 50.3824416], [-4.1092676, 50.38251770000001], [-4.1095600999999995, 50.382591000000005], [-4.10997, 50.38265659999999], [-4.1103227, 50.382692799999994], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 2.0 0616 0613 Mount Gould Jn Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801276 1789621946391080 7 7 2026-09-17 05:23:42.919341 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:42.381670
598055 628523 G15773 815U02M517 2026-09-17 COMPLETE 16801278 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628523, "stp": "P", "toc": "Great Western Railway", "uid": "G15773", "consist": "802006", "dest_crs": "BRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15773/2026-09-17/detailed", "trust_id": "815U02M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "9", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5U02", "timing_status": "EARLY", "origin_station": "Stoke Gifford", "current_leg_arr": "0613", "current_leg_dep": "0603", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0536", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.5685207000000005, 51.49657949999999], [-2.5686369999999994, 51.4961657], [-2.5687217, 51.4958315], [-2.5687822999999996, 51.4955635], [-2.5687998999999997, 51.495485599999995], [-2.56906512019764, 51.49452942042647], [-2.5691862, 51.49409289999999], [-2.5687998999999997, 51.495485599999995], [-2.5687822999999996, 51.4955635], [-2.5687217, 51.4958315], [-2.5686369999999994, 51.4961657], [-2.5685207000000005, 51.49657949999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.57222526392474, 51.47162500523852], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bristol Parkway", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bristol Parkway", "current_leg_milage": "6.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"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\": 675.074, \"from_m\": 592.682, \"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\": 2608.983, \"from_m\": 675.074, \"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\": 4219.135, \"from_m\": 2608.983, \"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\": 4328.937, \"from_m\": 4219.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6419.164, \"from_m\": 4328.937, \"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\": 6439.253, \"from_m\": 6419.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6816.564, \"from_m\": 6439.253, \"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\": 6970.932, \"from_m\": 6816.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8163.483, \"from_m\": 6970.932, \"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\": 8513.006, \"from_m\": 8163.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8948.831, \"from_m\": 8513.006, \"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\": 9001.503, \"from_m\": 8948.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9039.01, \"from_m\": 9001.503, \"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\": 9055.384, \"from_m\": 9039.01, \"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\": 9118.436, \"from_m\": 9055.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9726.845, \"from_m\": 9118.436, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 628523, \"profile_key\": \"ff0333117e7a7a61188a39bbcfcc713ce199d93ebd4d0351440e0c5e34d420b3\", \"schedule_id\": 9311, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68944}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0603\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 715.521, \"section_seq\": 1, \"route_path_id\": 68944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 3, \"distance_m\": 2656.175, \"section_seq\": 1, \"route_path_id\": 68944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 3757.717, \"section_seq\": 1, \"route_path_id\": 68944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 5, \"distance_m\": 6419.164, \"section_seq\": 1, \"route_path_id\": 68944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 6, \"distance_m\": 8567.514, \"section_seq\": 1, \"route_path_id\": 68944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 7, \"distance_m\": 9159.133, \"section_seq\": 1, \"route_path_id\": 68944}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 8, \"distance_m\": 9726.845, \"section_seq\": 1, \"route_path_id\": 68944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9726.845, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68944}], \"total_distance_m\": 9726.845, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8384.657, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1342.188, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:14Z\", \"source_id\": 52044370, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:18Z\", \"source_id\": 16784370, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:11Z\", \"source_id\": 52086922, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:13Z\", \"source_id\": 16797602, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:22Z\", \"source_id\": 52098110, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:26Z\", \"source_id\": 16801278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "9", "timing_fact_generation": 1789621946320493, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:44.792793", "service_state_evidence_id": 16801278, "current_leg_start_actual_dep": "2026-09-17T06:03:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:45.316815", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None BRI 5U02 802006 5 125 None {"version": 3, "segments": [{"to_m": 592.682, "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": 675.074, "from_m": 592.682, "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": 2608.983, "from_m": 675.074, "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": 4219.135, "from_m": 2608.983, "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": 4328.937, "from_m": 4219.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6419.164, "from_m": 4328.937, "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": 6439.253, "from_m": 6419.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6816.564, "from_m": 6439.253, "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": 6970.932, "from_m": 6816.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8163.483, "from_m": 6970.932, "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": 8513.006, "from_m": 8163.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8948.831, "from_m": 8513.006, "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": 9001.503, "from_m": 8948.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9039.01, "from_m": 9001.503, "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": 9055.384, "from_m": 9039.01, "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": 9118.436, "from_m": 9055.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9726.845, "from_m": 9118.436, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 628523, "profile_key": "ff0333117e7a7a61188a39bbcfcc713ce199d93ebd4d0351440e0c5e34d420b3", "schedule_id": 9311, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68944}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0603", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 715.521, "section_seq": 1, "route_path_id": 68944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Filton Abbey Wood", "stage_seq": 3, "distance_m": 2656.175, "section_seq": 1, "route_path_id": 68944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 3757.717, "section_seq": 1, "route_path_id": 68944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Narroways Hill Jn", "stage_seq": 5, "distance_m": 6419.164, "section_seq": 1, "route_path_id": 68944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Dr Day's Jn", "stage_seq": 6, "distance_m": 8567.514, "section_seq": 1, "route_path_id": 68944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Bristol East Jn", "stage_seq": 7, "distance_m": 9159.133, "section_seq": 1, "route_path_id": 68944}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 8, "distance_m": 9726.845, "section_seq": 1, "route_path_id": 68944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9726.845, "from_m": 0.0, "section_seq": 1, "route_path_id": 68944}], "total_distance_m": 9726.845, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8384.657, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1342.188, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25662, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:14Z", "source_id": 52044370, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:18Z", "source_id": 16784370, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:11Z", "source_id": 52086922, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:13Z", "source_id": 16797602, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:22Z", "source_id": 52098110, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:26Z", "source_id": 16801278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Stoke Gifford 0536 0536 None None None Bristol Temple Meads 0617 0617 9 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15773/2026-09-17/detailed None Bristol Parkway 2026-09-17T06:03:00+01:00 Bristol Temple Meads 10.0 {"type": "LineString", "coordinates": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.5685207000000005, 51.49657949999999], [-2.5686369999999994, 51.4961657], [-2.5687217, 51.4958315], [-2.5687822999999996, 51.4955635], [-2.5687998999999997, 51.495485599999995], [-2.56906512019764, 51.49452942042647], [-2.5691862, 51.49409289999999], [-2.5687998999999997, 51.495485599999995], [-2.5687822999999996, 51.4955635], [-2.5687217, 51.4958315], [-2.5686369999999994, 51.4961657], [-2.5685207000000005, 51.49657949999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.57222526392474, 51.47162500523852], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 6.1 0603 0613 Bristol Parkway Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801278 1789621946320493 24 24 2026-09-17 05:23:45.316815 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:44.792793
598056 628863 L85421 875H11M517 2026-09-17 COMPLETE 16801349 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 628863, "stp": "P", "toc": "South Western Railway", "uid": "L85421", "consist": "701010", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85421/2026-09-17/detailed", "trust_id": "875H11M517", "origin_crs": "XSX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "5H11", "timing_status": "EARLY", "origin_station": "Strawberry Hill C.S.D.", "current_leg_arr": "0613", "current_leg_dep": "0601", "current_leg_end": "Shepperton", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Shepperton", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3393037173569687, 51.43916662602801], [-0.33932169999999995, 51.4389607], [-0.33931859999999997, 51.4387424], [-0.3393496, 51.4384588], [-0.3394235, 51.43820789999999], [-0.3394579999999999, 51.438117600000005], [-0.33950479999999994, 51.43799400000001], [-0.3395862, 51.43780649999999], [-0.33962689999999995, 51.43772749999999], [-0.3397108, 51.437574799999986], [-0.3397744, 51.437472499999984], [-0.3398693, 51.43734059999999], [-0.3399974, 51.43718169999998], [-0.3401727, 51.43698069999999], [-0.3403795, 51.4367761], [-0.340632, 51.43656260000001], [-0.3409004, 51.4363645], [-0.34110879999999993, 51.4362265], [-0.3413497, 51.4360845], [-0.34153199999999995, 51.4359887], [-0.3418759, 51.435821], [-0.3419949, 51.43576790000001], [-0.3425189, 51.435569499999986], [-0.3430413, 51.4354098], [-0.343584, 51.435266600000006], [-0.3440311999999999, 51.4351538], [-0.344099, 51.43514050000001], [-0.34440769999999993, 51.43510149999999], [-0.344531, 51.43507309999999], [-0.34485550000000004, 51.43499039999998], [-0.34674549999999993, 51.434509], [-0.34764639999999997, 51.4342778], [-0.34820539999999994, 51.43413569999999], [-0.3484644, 51.43406980000001], [-0.34877529999999995, 51.43400069999999], [-0.3494172041772522, 51.43383526077904], [-0.3501235999999999, 51.43365319999999], [-0.35100269999999995, 51.433428799999994], [-0.3511888, 51.43338270000001], [-0.3515248999999999, 51.4332891], [-0.3518570999999999, 51.43318680000001], [-0.3525846999999999, 51.43295229999999], [-0.3530271, 51.432768499999995], [-0.35357049999999995, 51.43252869999999], [-0.3543119, 51.432133], [-0.35478029999999994, 51.43185640000001], [-0.3550675, 51.4316657], [-0.3554879, 51.4313549], [-0.355977, 51.430959599999994], [-0.3563872, 51.4305626], [-0.35693110000000006, 51.429951599999995], [-0.3572078, 51.4295643], [-0.35746349999999993, 51.42918720000001], [-0.3579338, 51.4284655], [-0.3582505, 51.4279735], [-0.3590515, 51.4267216], [-0.35932611364780853, 51.42630302608616], [-0.3597178, 51.42570599999999], [-0.36002839999999997, 51.4252539], [-0.3615288, 51.422915], [-0.3630528, 51.420593499999995], [-0.3633438, 51.42014019999999], [-0.3637638000000001, 51.419593600000006], [-0.3640794, 51.41924549999999], [-0.3646916, 51.4186808], [-0.3650877, 51.4183741], [-0.3660142, 51.4177683], [-0.3673094, 51.417134700000005], [-0.3677815, 51.416948999999995], [-0.3683694, 51.41674080000001], [-0.3694775, 51.41641580000001], [-0.3702227, 51.4162396], [-0.370415, 51.4162036], [-0.37104239999999994, 51.4160861], [-0.3713354, 51.416039], [-0.3718394, 51.415973], [-0.3727608, 51.415889099999994], [-0.3733271, 51.41585380000001], [-0.3742319, 51.4158467], [-0.3750126, 51.41586929999999], [-0.376139, 51.41594529999999], [-0.3772501, 51.4160959], [-0.3782553, 51.416299], [-0.3795506, 51.4166566], [-0.3809131999999999, 51.4171841], [-0.38235, 51.41786329999999], [-0.38266549999999994, 51.4180101], [-0.3828845, 51.4181166], [-0.3909836, 51.422024899999975], [-0.3913134999999999, 51.4221813], [-0.3915683, 51.422289199999994], [-0.3919412, 51.4224389], [-0.3922349, 51.4225476], [-0.3926171, 51.4226797], [-0.3928451, 51.4227466], [-0.39306899999999995, 51.42281189999999], [-0.3934231, 51.42291139999998], [-0.3935384, 51.4229365], [-0.3937691, 51.4229883], [-0.39394539999999995, 51.4230215], [-0.3942002999999999, 51.42307419999998], [-0.3945414, 51.4231389], [-0.3947745999999999, 51.4231782], [-0.3949681, 51.4232071], [-0.3952736, 51.423249899999995], [-0.3954697, 51.42327469999998], [-0.3957364, 51.4233043], [-0.3960608, 51.42334449999999], [-0.3963551, 51.4233695], [-0.3965739, 51.4233831], [-0.396772, 51.4233986], [-0.39705319999999994, 51.4234163], [-0.3973793, 51.4234333], [-0.39765899999999993, 51.423442300000005], [-0.397757, 51.423442300000005], [-0.3980749, 51.423448400000005], [-0.3982612, 51.4234507], [-0.3986776, 51.423453900000005], [-0.3989825, 51.423448400000005], [-0.3993293, 51.42343590000001], [-0.3995717999999999, 51.423427499999995], [-0.3998974, 51.4234082], [-0.4001497, 51.4233879], [-0.4003864999999999, 51.42336739999999], [-0.4006461, 51.4233435], [-0.4009742, 51.423306499999995], [-0.4013843999999999, 51.42325469999999], [-0.40184059999999994, 51.4231907], [-0.4021971, 51.42313200000001], [-0.4026947, 51.423046], [-0.4031333, 51.422960800000006], [-0.403593, 51.42286169999999], [-0.4041345, 51.4227297], [-0.4047241, 51.422577700000005], [-0.4050992, 51.422475799999994], [-0.4056234, 51.42232819999999], [-0.40642379999999995, 51.4220637], [-0.4080964, 51.42149630000001], [-0.4086289, 51.42131560000001], [-0.4107625, 51.420583099999995], [-0.4163635, 51.4186796], [-0.4181081, 51.41808280000001], [-0.4185725, 51.4179214], [-0.4208314, 51.4171501], [-0.4226289, 51.4165364], [-0.42348469999999994, 51.41622350000001], [-0.4242599, 51.41596140000001], [-0.4247923, 51.4157793], [-0.4254952, 51.4155405], [-0.4259832, 51.41536719999999], [-0.4265902999999999, 51.4151619], [-0.4270222, 51.4150061], [-0.42748689999999995, 51.41483130000001], [-0.4279399, 51.4146478], [-0.4284194999999999, 51.4144438], [-0.4287726999999999, 51.4142863], [-0.4292600999999999, 51.41405689999999], [-0.4295593, 51.4139085], [-0.4300395, 51.41366819999999], [-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": "Strawberry Hill", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Strawberry Hill", "current_leg_milage": "6.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:01Z\", \"source_id\": 52059864, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 28327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:41Z\", \"source_id\": 52077496, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:07Z\", \"source_id\": 16789114, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:42Z\", \"source_id\": 16794571, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:01Z\", \"source_id\": 52081528, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:06Z\", \"source_id\": 16795892, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:31Z\", \"source_id\": 52098378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:32Z\", \"source_id\": 16801349, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1789621954145449, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:45.494631", "service_state_evidence_id": 16801349, "current_leg_start_actual_dep": "2026-09-17T06:03:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:45.869648", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XSX SHP 5H11 701010 10 100 None None [{"source": "TD", "smart_id": 28324, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:01Z", "source_id": 52059864, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 28327, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:41Z", "source_id": 52077496, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:07Z", "source_id": 16789114, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:42Z", "source_id": 16794571, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28460, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:01Z", "source_id": 52081528, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:06Z", "source_id": 16795892, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:31Z", "source_id": 52098378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:32Z", "source_id": 16801349, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Strawberry Hill C.S.D. 0547 0547 None None None Shepperton 0614 0614 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85421/2026-09-17/detailed None Strawberry Hill 2026-09-17T06:03:00+01:00 Shepperton 12.0 {"type": "LineString", "coordinates": [[-0.3393037173569687, 51.43916662602801], [-0.33932169999999995, 51.4389607], [-0.33931859999999997, 51.4387424], [-0.3393496, 51.4384588], [-0.3394235, 51.43820789999999], [-0.3394579999999999, 51.438117600000005], [-0.33950479999999994, 51.43799400000001], [-0.3395862, 51.43780649999999], [-0.33962689999999995, 51.43772749999999], [-0.3397108, 51.437574799999986], [-0.3397744, 51.437472499999984], [-0.3398693, 51.43734059999999], [-0.3399974, 51.43718169999998], [-0.3401727, 51.43698069999999], [-0.3403795, 51.4367761], [-0.340632, 51.43656260000001], [-0.3409004, 51.4363645], [-0.34110879999999993, 51.4362265], [-0.3413497, 51.4360845], [-0.34153199999999995, 51.4359887], [-0.3418759, 51.435821], [-0.3419949, 51.43576790000001], [-0.3425189, 51.435569499999986], [-0.3430413, 51.4354098], [-0.343584, 51.435266600000006], [-0.3440311999999999, 51.4351538], [-0.344099, 51.43514050000001], [-0.34440769999999993, 51.43510149999999], [-0.344531, 51.43507309999999], [-0.34485550000000004, 51.43499039999998], [-0.34674549999999993, 51.434509], [-0.34764639999999997, 51.4342778], [-0.34820539999999994, 51.43413569999999], [-0.3484644, 51.43406980000001], [-0.34877529999999995, 51.43400069999999], [-0.3494172041772522, 51.43383526077904], [-0.3501235999999999, 51.43365319999999], [-0.35100269999999995, 51.433428799999994], [-0.3511888, 51.43338270000001], [-0.3515248999999999, 51.4332891], [-0.3518570999999999, 51.43318680000001], [-0.3525846999999999, 51.43295229999999], [-0.3530271, 51.432768499999995], [-0.35357049999999995, 51.43252869999999], [-0.3543119, 51.432133], [-0.35478029999999994, 51.43185640000001], [-0.3550675, 51.4316657], [-0.3554879, 51.4313549], [-0.355977, 51.430959599999994], [-0.3563872, 51.4305626], [-0.35693110000000006, 51.429951599999995], [-0.3572078, 51.4295643], [-0.35746349999999993, 51.42918720000001], [-0.3579338, 51.4284655], [-0.3582505, 51.4279735], [-0.3590515, 51.4267216], [-0.35932611364780853, 51.42630302608616], [-0.3597178, 51.42570599999999], [-0.36002839999999997, 51.4252539], [-0.3615288, 51.422915], [-0.3630528, 51.420593499999995], [-0.3633438, 51.42014019999999], [-0.3637638000000001, 51.419593600000006], [-0.3640794, 51.41924549999999], [-0.3646916, 51.4186808], [-0.3650877, 51.4183741], [-0.3660142, 51.4177683], [-0.3673094, 51.417134700000005], [-0.3677815, 51.416948999999995], [-0.3683694, 51.41674080000001], [-0.3694775, 51.41641580000001], [-0.3702227, 51.4162396], [-0.370415, 51.4162036], [-0.37104239999999994, 51.4160861], [-0.3713354, 51.416039], [-0.3718394, 51.415973], [-0.3727608, 51.415889099999994], [-0.3733271, 51.41585380000001], [-0.3742319, 51.4158467], [-0.3750126, 51.41586929999999], [-0.376139, 51.41594529999999], [-0.3772501, 51.4160959], [-0.3782553, 51.416299], [-0.3795506, 51.4166566], [-0.3809131999999999, 51.4171841], [-0.38235, 51.41786329999999], [-0.38266549999999994, 51.4180101], [-0.3828845, 51.4181166], [-0.3909836, 51.422024899999975], [-0.3913134999999999, 51.4221813], [-0.3915683, 51.422289199999994], [-0.3919412, 51.4224389], [-0.3922349, 51.4225476], [-0.3926171, 51.4226797], [-0.3928451, 51.4227466], [-0.39306899999999995, 51.42281189999999], [-0.3934231, 51.42291139999998], [-0.3935384, 51.4229365], [-0.3937691, 51.4229883], [-0.39394539999999995, 51.4230215], [-0.3942002999999999, 51.42307419999998], [-0.3945414, 51.4231389], [-0.3947745999999999, 51.4231782], [-0.3949681, 51.4232071], [-0.3952736, 51.423249899999995], [-0.3954697, 51.42327469999998], [-0.3957364, 51.4233043], [-0.3960608, 51.42334449999999], [-0.3963551, 51.4233695], [-0.3965739, 51.4233831], [-0.396772, 51.4233986], [-0.39705319999999994, 51.4234163], [-0.3973793, 51.4234333], [-0.39765899999999993, 51.423442300000005], [-0.397757, 51.423442300000005], [-0.3980749, 51.423448400000005], [-0.3982612, 51.4234507], [-0.3986776, 51.423453900000005], [-0.3989825, 51.423448400000005], [-0.3993293, 51.42343590000001], [-0.3995717999999999, 51.423427499999995], [-0.3998974, 51.4234082], [-0.4001497, 51.4233879], [-0.4003864999999999, 51.42336739999999], [-0.4006461, 51.4233435], [-0.4009742, 51.423306499999995], [-0.4013843999999999, 51.42325469999999], [-0.40184059999999994, 51.4231907], [-0.4021971, 51.42313200000001], [-0.4026947, 51.423046], [-0.4031333, 51.422960800000006], [-0.403593, 51.42286169999999], [-0.4041345, 51.4227297], [-0.4047241, 51.422577700000005], [-0.4050992, 51.422475799999994], [-0.4056234, 51.42232819999999], [-0.40642379999999995, 51.4220637], [-0.4080964, 51.42149630000001], [-0.4086289, 51.42131560000001], [-0.4107625, 51.420583099999995], [-0.4163635, 51.4186796], [-0.4181081, 51.41808280000001], [-0.4185725, 51.4179214], [-0.4208314, 51.4171501], [-0.4226289, 51.4165364], [-0.42348469999999994, 51.41622350000001], [-0.4242599, 51.41596140000001], [-0.4247923, 51.4157793], [-0.4254952, 51.4155405], [-0.4259832, 51.41536719999999], [-0.4265902999999999, 51.4151619], [-0.4270222, 51.4150061], [-0.42748689999999995, 51.41483130000001], [-0.4279399, 51.4146478], [-0.4284194999999999, 51.4144438], [-0.4287726999999999, 51.4142863], [-0.4292600999999999, 51.41405689999999], [-0.4295593, 51.4139085], [-0.4300395, 51.41366819999999], [-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]]} 6.5 0601 0613 Strawberry Hill Shepperton Shepperton 51.3963672 -0.4479408 51.3963672 -0.4479408 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Shepperton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801349 1789621954145449 24 24 2026-09-17 05:23:45.869648 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:45.494631
598057 627169 W45584 629W13M317 2026-09-17 COMPLETE 16801134 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 627169, "stp": "O", "toc": "Thameslink", "uid": "W45584", "consist": "700104", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45584/2026-09-17/detailed", "trust_id": "629W13M317", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "0610", "dest_platform": "5", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9W13", "timing_status": "LATE", "origin_station": "Bedford", "current_leg_arr": "0613", "current_leg_dep": "0610", "current_leg_end": "Brighton", "origin_dep_time": "0314", "origin_platform": "3", "current_location": "Brighton", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Preston Park", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.352, \"from_m\": 21233.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 32343.322, \"from_m\": 31292.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33218.076, \"from_m\": 32343.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.781, \"from_m\": 33218.076, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 37618.58, \"from_m\": 35819.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41761.079, \"from_m\": 41675.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47214.572, \"from_m\": 41761.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48428.505, \"from_m\": 47214.572, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49031.744, \"from_m\": 48428.505, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 49810.425, \"from_m\": 49031.744, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57533.318, \"from_m\": 49810.425, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57612.872, \"from_m\": 57533.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60963.71, \"from_m\": 57612.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62407.642, \"from_m\": 60963.71, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68239.949, \"from_m\": 62407.642, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68906.819, \"from_m\": 68239.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72414.551, \"from_m\": 68906.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72882.211, \"from_m\": 72414.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72917.103, \"from_m\": 72882.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72960.038, \"from_m\": 72917.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73001.468, \"from_m\": 72960.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73649.75, \"from_m\": 73001.468, \"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\": 75348.855, \"from_m\": 73649.75, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 77190.194, \"from_m\": 75348.855, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77408.684, \"from_m\": 77190.194, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77986.818, \"from_m\": 77408.684, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80672.677, \"from_m\": 77986.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80741.562, \"from_m\": 80672.677, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81968.55, \"from_m\": 80741.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82005.811, \"from_m\": 81968.55, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82076.844, \"from_m\": 82005.811, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82132.111, \"from_m\": 82076.844, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82285.137, \"from_m\": 82132.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\": 84327.4, \"from_m\": 82285.137, \"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\": 84389.857, \"from_m\": 84327.4, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85633.373, \"from_m\": 84389.857, \"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\": 85710.998, \"from_m\": 85633.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86120.635, \"from_m\": 85710.998, \"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\": 86833.256, \"from_m\": 86120.635, \"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\": 86944.544, \"from_m\": 86833.256, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86990.981, \"from_m\": 86944.544, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87297.823, \"from_m\": 86990.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88362.874, \"from_m\": 87297.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88587.845, \"from_m\": 88362.874, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91496.891, \"from_m\": 88587.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91524.865, \"from_m\": 91496.891, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 92887.308, \"from_m\": 91524.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\": 92949.596, \"from_m\": 92887.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93395.617, \"from_m\": 92949.596, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 93486.003, \"from_m\": 93395.617, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 94531.721, \"from_m\": 93486.003, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 94630.074, \"from_m\": 94531.721, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 94734.892, \"from_m\": 94630.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94948.388, \"from_m\": 94734.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95010.622, \"from_m\": 94948.388, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 95044.793, \"from_m\": 95010.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95082.36, \"from_m\": 95044.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 95119.782, \"from_m\": 95082.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95146.166, \"from_m\": 95119.782, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 95175.871, \"from_m\": 95146.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95667.468, \"from_m\": 95175.871, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 97444.003, \"from_m\": 95667.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97483.089, \"from_m\": 97444.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97567.447, \"from_m\": 97483.089, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98108.738, \"from_m\": 97567.447, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 102612.068, \"from_m\": 98108.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\": 102657.816, \"from_m\": 102612.068, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103521.226, \"from_m\": 102657.816, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104417.677, \"from_m\": 103521.226, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104454.642, \"from_m\": 104417.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104848.898, \"from_m\": 104454.642, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104879.334, \"from_m\": 104848.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104968.002, \"from_m\": 104879.334, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105031.701, \"from_m\": 104968.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105067.408, \"from_m\": 105031.701, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105111.679, \"from_m\": 105067.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105170.243, \"from_m\": 105111.679, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106447.887, \"from_m\": 105170.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110790.869, \"from_m\": 106447.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110907.637, \"from_m\": 110790.869, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112308.784, \"from_m\": 110907.637, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112935.682, \"from_m\": 112308.784, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120445.371, \"from_m\": 112935.682, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121501.247, \"from_m\": 120445.371, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121532.284, \"from_m\": 121501.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 121628.251, \"from_m\": 121532.284, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 122185.521, \"from_m\": 121628.251, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122313.676, \"from_m\": 122185.521, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 122597.809, \"from_m\": 122313.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 138275.953, \"from_m\": 122597.809, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138356.66, \"from_m\": 138275.953, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138650.893, \"from_m\": 138356.66, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 139506.163, \"from_m\": 138650.893, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147370.376, \"from_m\": 139506.163, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148584.095, \"from_m\": 147370.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\": 149102.257, \"from_m\": 148584.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\": 149148.523, \"from_m\": 149102.257, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149212.488, \"from_m\": 149148.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153297.633, \"from_m\": 149212.488, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153331.434, \"from_m\": 153297.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165399.195, \"from_m\": 153331.434, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167658.35, \"from_m\": 165399.195, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 167725.268, \"from_m\": 167658.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168447.155, \"from_m\": 167725.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168460.255, \"from_m\": 168447.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168890.11, \"from_m\": 168460.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\": 169035.413, \"from_m\": 168890.11, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169094.364, \"from_m\": 169035.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169124.064, \"from_m\": 169094.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169165.42, \"from_m\": 169124.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\": 169425.581, \"from_m\": 169165.42, \"capability_applied\": null, \"effective_limit_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\": 627169, \"profile_key\": \"d5e1fbe1306f41d8fa3e863c6af43eedf3337c576e050c8115cb9cb09052846b\", \"schedule_id\": 39934, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0314\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0316H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0318\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0325\", \"wtt_dep\": \"0326\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0329H\", \"wtt_dep\": \"0330\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0331H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0334\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0335\", \"wtt_dep\": \"0336\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0339\", \"wtt_dep\": \"0341\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0343\", \"wtt_dep\": \"0344\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0349\", \"wtt_dep\": \"0349H\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0350\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0354\", \"wtt_dep\": \"0355H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48818.442, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0400H\", \"wtt_dep\": \"0401\", \"location\": \"Radlett\", \"stage_seq\": 14, \"distance_m\": 56338.447, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0401H\", \"location\": \"Radlett Jn\", \"stage_seq\": 15, \"distance_m\": 57612.872, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0404\", \"wtt_dep\": \"0404H\", \"location\": \"Elstree\", \"stage_seq\": 16, \"distance_m\": 60881.919, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0407H\", \"wtt_dep\": \"0408H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 17, \"distance_m\": 65887.084, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0410\", \"location\": \"Silkstream Jn\", \"stage_seq\": 18, \"distance_m\": 68198.016, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0411H\", \"wtt_dep\": \"0412\", \"location\": \"Hendon\", \"stage_seq\": 19, \"distance_m\": 69634.509, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0413H\", \"wtt_dep\": \"0414\", \"location\": \"Brent Cross West\", \"stage_seq\": 20, \"distance_m\": 71205.627, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0415H\", \"wtt_dep\": \"0417\", \"location\": \"Cricklewood\", \"stage_seq\": 21, \"distance_m\": 72665.23, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0419\", \"wtt_dep\": \"0420\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 22, \"distance_m\": 74614.9, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0422\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 23, \"distance_m\": 77408.684, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0424H\", \"wtt_dep\": \"0425\", \"location\": \"Kentish Town\", \"stage_seq\": 24, \"distance_m\": 78362.651, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 79329.748, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0430H\", \"wtt_dep\": \"0432\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 26, \"distance_m\": 83269.161, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0435H\", \"wtt_dep\": \"0436H\", \"location\": \"Farringdon\", \"stage_seq\": 27, \"distance_m\": 85465.005, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437H\", \"location\": \"City Thameslink\", \"stage_seq\": 28, \"distance_m\": 86195.162, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0439\", \"wtt_dep\": \"0440\", \"location\": \"London Blackfriars\", \"stage_seq\": 29, \"distance_m\": 86592.854, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 30, \"distance_m\": 87215.293, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0442\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 87945.882, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0442H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 32, \"distance_m\": 88485.463, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0446H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 33, \"distance_m\": 91567.718, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0449H\", \"location\": \"Herne Hill\", \"stage_seq\": 34, \"distance_m\": 93187.41, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Tulse Hill\", \"stage_seq\": 35, \"distance_m\": 94866.067, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455H\", \"location\": \"Streatham\", \"stage_seq\": 36, \"distance_m\": 97313.196, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Streatham Common\", \"stage_seq\": 37, \"distance_m\": 98181.975, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0502H\", \"wtt_dep\": \"0503\", \"location\": \"Selhurst\", \"stage_seq\": 38, \"distance_m\": 102785.944, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 39, \"distance_m\": 103799.296, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0506\", \"wtt_dep\": \"0507\", \"location\": \"East Croydon\", \"stage_seq\": 40, \"distance_m\": 104647.006, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"South Croydon\", \"stage_seq\": 41, \"distance_m\": 106094.429, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0513\", \"wtt_dep\": \"0513H\", \"location\": \"Purley\", \"stage_seq\": 42, \"distance_m\": 109441.875, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 43, \"distance_m\": 111030.169, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521H\", \"location\": \"Redhill\", \"stage_seq\": 44, \"distance_m\": 121393.736, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 45, \"distance_m\": 122735.86, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Salfords\", \"stage_seq\": 46, \"distance_m\": 125904.854, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528H\", \"location\": \"Horley\", \"stage_seq\": 47, \"distance_m\": 129374.159, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0532H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 48, \"distance_m\": 130726.587, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538H\", \"location\": \"Three Bridges\", \"stage_seq\": 49, \"distance_m\": 135216.932, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 50, \"distance_m\": 138356.66, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545\", \"location\": \"Balcombe\", \"stage_seq\": 51, \"distance_m\": 142440.438, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Copyhold Jn\", \"stage_seq\": 52, \"distance_m\": 147475.071, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Haywards Heath\", \"stage_seq\": 53, \"distance_m\": 148701.415, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Wivelsfield\", \"stage_seq\": 54, \"distance_m\": 153414.073, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Keymer Jn\", \"stage_seq\": 55, \"distance_m\": 153768.6, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Burgess Hill\", \"stage_seq\": 56, \"distance_m\": 154642.584, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Hassocks\", \"stage_seq\": 57, \"distance_m\": 158092.306, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Preston Park\", \"stage_seq\": 58, \"distance_m\": 167284.988, \"section_seq\": 1, \"route_path_id\": 101541}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 59, \"distance_m\": 169425.581, \"section_seq\": 1, \"route_path_id\": 101541}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169425.581, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101541}], \"total_distance_m\": 169425.581, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 154941.116, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14484.465, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0314", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:26:37Z\", \"source_id\": 51981172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:26:43Z\", \"source_id\": 16766371, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:30:56Z\", \"source_id\": 51981990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:30:59Z\", \"source_id\": 16766546, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:36:06Z\", \"source_id\": 51983006, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:37:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:36:14Z\", \"source_id\": 16766769, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:40:08Z\", \"source_id\": 51983838, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:40:12Z\", \"source_id\": 16766943, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:43:17Z\", \"source_id\": 51984497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:43:23Z\", \"source_id\": 16767081, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:48:26Z\", \"source_id\": 51985581, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:48:27Z\", \"source_id\": 16767326, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:53:40Z\", \"source_id\": 51986721, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:53:44Z\", \"source_id\": 16767591, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:00:11Z\", \"source_id\": 51988256, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:00:19Z\", \"source_id\": 16767941, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:04:31Z\", \"source_id\": 51989325, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:04:33Z\", \"source_id\": 16768237, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:09:16Z\", \"source_id\": 51990542, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:09:24Z\", \"source_id\": 16768541, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:12:19Z\", \"source_id\": 51991292, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:12:22Z\", \"source_id\": 16768762, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:15:32Z\", \"source_id\": 51992171, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:15:39Z\", \"source_id\": 16768971, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:17:42Z\", \"source_id\": 51992759, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:17:48Z\", \"source_id\": 16769164, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:20:35Z\", \"source_id\": 51993611, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:20:38Z\", \"source_id\": 16769369, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:25:17Z\", \"source_id\": 51995137, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:25:19Z\", \"source_id\": 16769785, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:29:20Z\", \"source_id\": 51996469, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:29:23Z\", \"source_id\": 16770212, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:34:49Z\", \"source_id\": 51998614, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:34:53Z\", \"source_id\": 16770897, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:36:35Z\", \"source_id\": 51999310, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:36:39Z\", \"source_id\": 16771104, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:37:28Z\", \"source_id\": 51999660, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:37:33Z\", \"source_id\": 16771219, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:42:33Z\", \"source_id\": 52001828, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:42:38Z\", \"source_id\": 16771866, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:45:02Z\", \"source_id\": 52003008, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:45:09Z\", \"source_id\": 16772199, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:47:28Z\", \"source_id\": 52004204, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:48:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:47:34Z\", \"source_id\": 16772535, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:50:50Z\", \"source_id\": 52006052, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:50:59Z\", \"source_id\": 16773064, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:54:49Z\", \"source_id\": 52008277, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:54:54Z\", \"source_id\": 16773697, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:57:19Z\", \"source_id\": 52009671, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:57:22Z\", \"source_id\": 16774109, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:02:30Z\", \"source_id\": 52012880, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:02:34Z\", \"source_id\": 16775070, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:06:33Z\", \"source_id\": 52015685, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:06:37Z\", \"source_id\": 16775859, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:11Z\", \"source_id\": 52017431, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:14Z\", \"source_id\": 16776358, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:27Z\", \"source_id\": 52020745, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:28Z\", \"source_id\": 16777322, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:31Z\", \"source_id\": 52029711, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:37Z\", \"source_id\": 16779989, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:11Z\", \"source_id\": 52031323, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:18Z\", \"source_id\": 16780511, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:07Z\", \"source_id\": 52033335, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:13Z\", \"source_id\": 16781071, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:22Z\", \"source_id\": 52036695, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:26Z\", \"source_id\": 16782065, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:09Z\", \"source_id\": 52039790, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:14Z\", \"source_id\": 16782978, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:27Z\", \"source_id\": 52046998, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:33Z\", \"source_id\": 16785183, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:35Z\", \"source_id\": 52057829, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:42Z\", \"source_id\": 16788495, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:01Z\", \"source_id\": 52064271, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:03Z\", \"source_id\": 16790460, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:32Z\", \"source_id\": 52071050, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:38Z\", \"source_id\": 16792581, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:03Z\", \"source_id\": 52074934, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:07Z\", \"source_id\": 16793813, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:19Z\", \"source_id\": 52080291, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:24Z\", \"source_id\": 16795478, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:59Z\", \"source_id\": 52092030, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:03Z\", \"source_id\": 16799263, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:08Z\", \"source_id\": 52097690, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:12Z\", \"source_id\": 16801134, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "5", "timing_fact_generation": 1789621933327359, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:48.092388", "service_state_evidence_id": 16801134, "current_leg_start_actual_dep": "2026-09-17T06:09:30+01:00", "operational_evidence_version": 263, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:49.017554", "service_state_valid_until_kind": null, "operational_interpretation_version": 263, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink O BDM BTN 9W13 700104 12 100 None {"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.352, "from_m": 21233.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 32343.322, "from_m": 31292.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33218.076, "from_m": 32343.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.781, "from_m": 33218.076, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 37618.58, "from_m": 35819.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41761.079, "from_m": 41675.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47214.572, "from_m": 41761.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48428.505, "from_m": 47214.572, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49031.744, "from_m": 48428.505, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 49810.425, "from_m": 49031.744, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57533.318, "from_m": 49810.425, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57612.872, "from_m": 57533.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60963.71, "from_m": 57612.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62407.642, "from_m": 60963.71, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68239.949, "from_m": 62407.642, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68906.819, "from_m": 68239.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72414.551, "from_m": 68906.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72882.211, "from_m": 72414.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72917.103, "from_m": 72882.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72960.038, "from_m": 72917.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73001.468, "from_m": 72960.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73649.75, "from_m": 73001.468, "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": 75348.855, "from_m": 73649.75, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 77190.194, "from_m": 75348.855, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77408.684, "from_m": 77190.194, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77986.818, "from_m": 77408.684, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80672.677, "from_m": 77986.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80741.562, "from_m": 80672.677, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81968.55, "from_m": 80741.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82005.811, "from_m": 81968.55, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82076.844, "from_m": 82005.811, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82132.111, "from_m": 82076.844, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82285.137, "from_m": 82132.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": 84327.4, "from_m": 82285.137, "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": 84389.857, "from_m": 84327.4, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85633.373, "from_m": 84389.857, "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": 85710.998, "from_m": 85633.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86120.635, "from_m": 85710.998, "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": 86833.256, "from_m": 86120.635, "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": 86944.544, "from_m": 86833.256, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86990.981, "from_m": 86944.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87297.823, "from_m": 86990.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88362.874, "from_m": 87297.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88587.845, "from_m": 88362.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91496.891, "from_m": 88587.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91524.865, "from_m": 91496.891, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 92887.308, "from_m": 91524.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": 92949.596, "from_m": 92887.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93395.617, "from_m": 92949.596, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 93486.003, "from_m": 93395.617, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 94531.721, "from_m": 93486.003, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 94630.074, "from_m": 94531.721, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 94734.892, "from_m": 94630.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94948.388, "from_m": 94734.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95010.622, "from_m": 94948.388, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 95044.793, "from_m": 95010.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95082.36, "from_m": 95044.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 95119.782, "from_m": 95082.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95146.166, "from_m": 95119.782, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 95175.871, "from_m": 95146.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95667.468, "from_m": 95175.871, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 97444.003, "from_m": 95667.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97483.089, "from_m": 97444.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97567.447, "from_m": 97483.089, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98108.738, "from_m": 97567.447, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 102612.068, "from_m": 98108.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": 102657.816, "from_m": 102612.068, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103521.226, "from_m": 102657.816, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104417.677, "from_m": 103521.226, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104454.642, "from_m": 104417.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104848.898, "from_m": 104454.642, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104879.334, "from_m": 104848.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104968.002, "from_m": 104879.334, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105031.701, "from_m": 104968.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105067.408, "from_m": 105031.701, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105111.679, "from_m": 105067.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105170.243, "from_m": 105111.679, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106447.887, "from_m": 105170.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110790.869, "from_m": 106447.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110907.637, "from_m": 110790.869, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112308.784, "from_m": 110907.637, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112935.682, "from_m": 112308.784, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120445.371, "from_m": 112935.682, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121501.247, "from_m": 120445.371, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121532.284, "from_m": 121501.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 121628.251, "from_m": 121532.284, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 122185.521, "from_m": 121628.251, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122313.676, "from_m": 122185.521, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 122597.809, "from_m": 122313.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 138275.953, "from_m": 122597.809, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138356.66, "from_m": 138275.953, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138650.893, "from_m": 138356.66, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 139506.163, "from_m": 138650.893, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147370.376, "from_m": 139506.163, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148584.095, "from_m": 147370.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": 149102.257, "from_m": 148584.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": 149148.523, "from_m": 149102.257, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149212.488, "from_m": 149148.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153297.633, "from_m": 149212.488, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153331.434, "from_m": 153297.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165399.195, "from_m": 153331.434, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167658.35, "from_m": 165399.195, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 167725.268, "from_m": 167658.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168447.155, "from_m": 167725.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168460.255, "from_m": 168447.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168890.11, "from_m": 168460.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": 169035.413, "from_m": 168890.11, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169094.364, "from_m": 169035.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169124.064, "from_m": 169094.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169165.42, "from_m": 169124.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": 169425.581, "from_m": 169165.42, "capability_applied": null, "effective_limit_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": 627169, "profile_key": "d5e1fbe1306f41d8fa3e863c6af43eedf3337c576e050c8115cb9cb09052846b", "schedule_id": 39934, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0314", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0316H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0318", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0325", "wtt_dep": "0326", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0329H", "wtt_dep": "0330", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0331H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0334", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0335", "wtt_dep": "0336", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0339", "wtt_dep": "0341", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0343", "wtt_dep": "0344", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0349", "wtt_dep": "0349H", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0350", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0354", "wtt_dep": "0355H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48818.442, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0400H", "wtt_dep": "0401", "location": "Radlett", "stage_seq": 14, "distance_m": 56338.447, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0401H", "location": "Radlett Jn", "stage_seq": 15, "distance_m": 57612.872, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0404", "wtt_dep": "0404H", "location": "Elstree", "stage_seq": 16, "distance_m": 60881.919, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0407H", "wtt_dep": "0408H", "location": "Mill Hill Broadway", "stage_seq": 17, "distance_m": 65887.084, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0410", "location": "Silkstream Jn", "stage_seq": 18, "distance_m": 68198.016, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0411H", "wtt_dep": "0412", "location": "Hendon", "stage_seq": 19, "distance_m": 69634.509, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0413H", "wtt_dep": "0414", "location": "Brent Cross West", "stage_seq": 20, "distance_m": 71205.627, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0415H", "wtt_dep": "0417", "location": "Cricklewood", "stage_seq": 21, "distance_m": 72665.23, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0419", "wtt_dep": "0420", "location": "West Hampstead Thameslink", "stage_seq": 22, "distance_m": 74614.9, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0422", "location": "Carlton Road Jn", "stage_seq": 23, "distance_m": 77408.684, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0424H", "wtt_dep": "0425", "location": "Kentish Town", "stage_seq": 24, "distance_m": 78362.651, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 79329.748, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0430H", "wtt_dep": "0432", "location": "St Pancras Low Level", "stage_seq": 26, "distance_m": 83269.161, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0435H", "wtt_dep": "0436H", "location": "Farringdon", "stage_seq": 27, "distance_m": 85465.005, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437H", "location": "City Thameslink", "stage_seq": 28, "distance_m": 86195.162, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0439", "wtt_dep": "0440", "location": "London Blackfriars", "stage_seq": 29, "distance_m": 86592.854, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441", "location": "Blackfriars Jn", "stage_seq": 30, "distance_m": 87215.293, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0442", "location": "Southwark Bridge Jn", "stage_seq": 31, "distance_m": 87945.882, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0442H", "location": "Elephant & Castle", "stage_seq": 32, "distance_m": 88485.463, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0446H", "location": "Loughborough Jn", "stage_seq": 33, "distance_m": 91567.718, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0449H", "location": "Herne Hill", "stage_seq": 34, "distance_m": 93187.41, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453", "location": "Tulse Hill", "stage_seq": 35, "distance_m": 94866.067, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455H", "location": "Streatham", "stage_seq": 36, "distance_m": 97313.196, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458", "location": "Streatham Common", "stage_seq": 37, "distance_m": 98181.975, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0502H", "wtt_dep": "0503", "location": "Selhurst", "stage_seq": 38, "distance_m": 102785.944, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Windmill Bridge Jn", "stage_seq": 39, "distance_m": 103799.296, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0506", "wtt_dep": "0507", "location": "East Croydon", "stage_seq": 40, "distance_m": 104647.006, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "South Croydon", "stage_seq": 41, "distance_m": 106094.429, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0513", "wtt_dep": "0513H", "location": "Purley", "stage_seq": 42, "distance_m": 109441.875, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Stoats Nest Jn", "stage_seq": 43, "distance_m": 111030.169, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521H", "location": "Redhill", "stage_seq": 44, "distance_m": 121393.736, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Earlswood (Surrey)", "stage_seq": 45, "distance_m": 122735.86, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Salfords", "stage_seq": 46, "distance_m": 125904.854, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528H", "location": "Horley", "stage_seq": 47, "distance_m": 129374.159, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0532H", "location": "Gatwick Airport", "stage_seq": 48, "distance_m": 130726.587, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538H", "location": "Three Bridges", "stage_seq": 49, "distance_m": 135216.932, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Balcombe Tunnel Jn", "stage_seq": 50, "distance_m": 138356.66, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545", "location": "Balcombe", "stage_seq": 51, "distance_m": 142440.438, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Copyhold Jn", "stage_seq": 52, "distance_m": 147475.071, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Haywards Heath", "stage_seq": 53, "distance_m": 148701.415, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Wivelsfield", "stage_seq": 54, "distance_m": 153414.073, "section_seq": 1, "route_path_id": 101541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Keymer Jn", "stage_seq": 55, "distance_m": 153768.6, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Burgess Hill", "stage_seq": 56, "distance_m": 154642.584, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Hassocks", "stage_seq": 57, "distance_m": 158092.306, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Preston Park", "stage_seq": 58, "distance_m": 167284.988, "section_seq": 1, "route_path_id": 101541}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Brighton", "stage_seq": 59, "distance_m": 169425.581, "section_seq": 1, "route_path_id": 101541}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169425.581, "from_m": 0.0, "section_seq": 1, "route_path_id": 101541}], "total_distance_m": 169425.581, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 154941.116, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14484.465, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:26:37Z", "source_id": 51981172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T02:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:26:43Z", "source_id": 16766371, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T03:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:30:56Z", "source_id": 51981990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T02:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:30:59Z", "source_id": 16766546, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T03:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:36:06Z", "source_id": 51983006, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T02:37:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:36:14Z", "source_id": 16766769, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T03:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:40:08Z", "source_id": 51983838, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T02:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:40:12Z", "source_id": 16766943, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T03:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:43:17Z", "source_id": 51984497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T02:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:43:23Z", "source_id": 16767081, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T03:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:48:26Z", "source_id": 51985581, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T02:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:48:27Z", "source_id": 16767326, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T03:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:53:40Z", "source_id": 51986721, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T02:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:53:44Z", "source_id": 16767591, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T03:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:00:11Z", "source_id": 51988256, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T03:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:00:19Z", "source_id": 16767941, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:04:31Z", "source_id": 51989325, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T03:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:04:33Z", "source_id": 16768237, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:09:16Z", "source_id": 51990542, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T03:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:09:24Z", "source_id": 16768541, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:12:19Z", "source_id": 51991292, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T03:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:12:22Z", "source_id": 16768762, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T04:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:15:32Z", "source_id": 51992171, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T03:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:15:39Z", "source_id": 16768971, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:17:42Z", "source_id": 51992759, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T03:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:17:48Z", "source_id": 16769164, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:20:35Z", "source_id": 51993611, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T03:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:20:38Z", "source_id": 16769369, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T04:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:25:17Z", "source_id": 51995137, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T03:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:25:19Z", "source_id": 16769785, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T04:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:29:20Z", "source_id": 51996469, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T03:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:29:23Z", "source_id": 16770212, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T04:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:34:49Z", "source_id": 51998614, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T03:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:34:53Z", "source_id": 16770897, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T04:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:36:35Z", "source_id": 51999310, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T03:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:36:39Z", "source_id": 16771104, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T04:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:37:28Z", "source_id": 51999660, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T03:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:37:33Z", "source_id": 16771219, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T04:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:42:33Z", "source_id": 52001828, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T03:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:42:38Z", "source_id": 16771866, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T04:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29347, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:45:02Z", "source_id": 52003008, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T03:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:45:09Z", "source_id": 16772199, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T04:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:47:28Z", "source_id": 52004204, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T03:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:47:34Z", "source_id": 16772535, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T04:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29797, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:50:50Z", "source_id": 52006052, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T03:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:50:59Z", "source_id": 16773064, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T04:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:54:49Z", "source_id": 52008277, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T03:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:54:54Z", "source_id": 16773697, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T04:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29909, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:57:19Z", "source_id": 52009671, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T03:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:57:22Z", "source_id": 16774109, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T04:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:02:30Z", "source_id": 52012880, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T04:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:02:34Z", "source_id": 16775070, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:06:33Z", "source_id": 52015685, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T04:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:06:37Z", "source_id": 16775859, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30245, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:11Z", "source_id": 52017431, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T04:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:14Z", "source_id": 16776358, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:27Z", "source_id": 52020745, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T04:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:28Z", "source_id": 16777322, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30336, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:31Z", "source_id": 52029711, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T04:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:37Z", "source_id": 16779989, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:11Z", "source_id": 52031323, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T04:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:18Z", "source_id": 16780511, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:07Z", "source_id": 52033335, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T04:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:13Z", "source_id": 16781071, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:22Z", "source_id": 52036695, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T04:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:26Z", "source_id": 16782065, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:09Z", "source_id": 52039790, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T04:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:14Z", "source_id": 16782978, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:27Z", "source_id": 52046998, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T04:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:33Z", "source_id": 16785183, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:35Z", "source_id": 52057829, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T04:48:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:42Z", "source_id": 16788495, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:01Z", "source_id": 52064271, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T04:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:03Z", "source_id": 16790460, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:32Z", "source_id": 52071050, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T04:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:38Z", "source_id": 16792581, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:03Z", "source_id": 52074934, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T04:59:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:07Z", "source_id": 16793813, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:19Z", "source_id": 52080291, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T05:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:24Z", "source_id": 16795478, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:59Z", "source_id": 52092030, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T05:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:03Z", "source_id": 16799263, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30984, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:08Z", "source_id": 52097690, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T05:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:12Z", "source_id": 16801134, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Bedford 0314 0314 3 None None Brighton 0610 0610 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45584/2026-09-17/detailed None Preston Park 2026-09-17T06:09:30+01:00 Brighton 3.0 {"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 1.3 0610 0613 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801134 1789621933327359 263 263 2026-09-17 05:23:49.017554 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:48.092388
598058 629650 W86932 035L51M617 2026-09-17 COMPLETE 16802080 2026-09-17 06:13:00 2026-09-17 05:23:51 2026-09-19 05:23:51 {"id": 629650, "stp": "P", "toc": "ScotRail", "uid": "W86932", "consist": "170396+170425", "dest_crs": "PTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86932/2026-09-17/detailed", "trust_id": "035L51M617", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "2", "is_terminated": 1, "next_location": "Perth", "signalling_id": "5L51", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "0617", "current_leg_dep": "0615", "current_leg_end": "Perth", "origin_dep_time": "0608", "origin_platform": "6", "current_location": "Perth", "last_update_time": "2026-09-17T05:23:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.436645, 56.38763399999999], [-3.4363095, 56.3871842], [-3.4352851, 56.385735200000006], [-3.4349753, 56.3853073], [-3.4349466999999994, 56.3852679], [-3.4348678999999995, 56.38513420000001], [-3.4347897, 56.38499519999999], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]}", "current_leg_start": "Perth Sig. 61", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Perth", "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\": 321.757, \"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\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 927.668, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 985.21, \"from_m\": 927.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1020.897, \"from_m\": 985.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1693.465, \"from_m\": 1020.897, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1729.152, \"from_m\": 1693.465, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.693, \"from_m\": 1729.152, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2259.222, \"from_m\": 1786.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2340.332, \"from_m\": 2259.222, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2392.605, \"from_m\": 2340.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2714.362, \"from_m\": 2392.605, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629650, \"profile_key\": \"ad85fa43ce200bb3e84d2ee8208242cd06f319b1d680280701f89f880d4e6f90\", \"schedule_id\": 29462, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102439}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0615\", \"location\": \"Perth Sig. 61\", \"stage_seq\": 2, \"distance_m\": 1357.181, \"section_seq\": 1, \"route_path_id\": 102439}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 3, \"distance_m\": 2714.362, \"section_seq\": 1, \"route_path_id\": 102439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2714.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102439}], \"total_distance_m\": 2714.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2609.816, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.546, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0608", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:49Z\", \"source_id\": 16802080, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "2", "timing_fact_generation": 1789622030195569, "current_leg_arrival_utc": "2026-09-17T06:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:50.193810", "service_state_evidence_id": 16802080, "current_leg_start_actual_dep": "2026-09-17T06:15:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:50.850873", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P PTH PTH 5L51 170396+170425 6 100 None {"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 927.668, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 985.21, "from_m": 927.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1020.897, "from_m": 985.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1693.465, "from_m": 1020.897, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1729.152, "from_m": 1693.465, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.693, "from_m": 1729.152, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2259.222, "from_m": 1786.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2340.332, "from_m": 2259.222, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2392.605, "from_m": 2340.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2714.362, "from_m": 2392.605, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629650, "profile_key": "ad85fa43ce200bb3e84d2ee8208242cd06f319b1d680280701f89f880d4e6f90", "schedule_id": 29462, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102439}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0615", "location": "Perth Sig. 61", "stage_seq": 2, "distance_m": 1357.181, "section_seq": 1, "route_path_id": 102439}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Perth", "stage_seq": 3, "distance_m": 2714.362, "section_seq": 1, "route_path_id": 102439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2714.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 102439}], "total_distance_m": 2714.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2609.816, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.546, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:49Z", "source_id": 16802080, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Perth 0608 0608 6 None None Perth 0617 0617 2 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86932/2026-09-17/detailed None Perth Sig. 61 2026-09-17T06:15:00+01:00 Perth 2.0 {"type": "LineString", "coordinates": [[-3.436645, 56.38763399999999], [-3.4363095, 56.3871842], [-3.4352851, 56.385735200000006], [-3.4349753, 56.3853073], [-3.4349466999999994, 56.3852679], [-3.4348678999999995, 56.38513420000001], [-3.4347897, 56.38499519999999], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]} 0.7 0615 0617 Perth Perth Perth 56.3917965 -3.4396233 56.3917965 -3.4396233 1 0 2026-09-17 05:23:51 TERMINATED 2026-09-17 05:13:00 Perth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16802080 1789622030195569 3 3 2026-09-17 05:23:50.850873 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:50.193810
598059 628775 W83715 062V42M517 2026-09-17 COMPLETE 16801168 2026-09-17 06:13:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 628775, "stp": "P", "toc": "ScotRail", "uid": "W83715", "consist": "318267", "dest_crs": "SPR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83715/2026-09-17/detailed", "trust_id": "062V42M517", "origin_crs": "GRS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Springburn", "service_date": "2026-09-17", "dest_arr_time": "0613", "dest_platform": "3", "is_terminated": 1, "next_location": "Springburn", "signalling_id": "2V42", "timing_status": "ON TIME", "origin_station": "Garscadden", "current_leg_arr": "0613", "current_leg_dep": "0612", "current_leg_end": "Springburn", "origin_dep_time": "0544", "origin_platform": "1", "current_location": "Springburn", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]}", "current_leg_start": "Barnhill", "dest_arr_time_act": "0613", "motion_projection": null, "next_location_lat": "55.8816701", "next_location_lon": "-4.2297434", "previous_location": "Barnhill", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1415.533, \"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\": 2258.296, \"from_m\": 1415.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2315.438, \"from_m\": 2258.296, \"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\": 2675.341, \"from_m\": 2315.438, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2746.613, \"from_m\": 2675.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2793.227, \"from_m\": 2746.613, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2808.607, \"from_m\": 2793.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2848.846, \"from_m\": 2808.607, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3560.335, \"from_m\": 2848.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3601.101, \"from_m\": 3560.335, \"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\": 4927.299, \"from_m\": 3601.101, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4973.323, \"from_m\": 4927.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9604.629, \"from_m\": 4973.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\": 10448.294, \"from_m\": 9604.629, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10623.571, \"from_m\": 10448.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10881.708, \"from_m\": 10623.571, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13630.915, \"from_m\": 10881.708, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13944.833, \"from_m\": 13630.915, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13982.998, \"from_m\": 13944.833, \"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\": 14152.369, \"from_m\": 13982.998, \"capability_applied\": null, \"effective_limit_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\": 628775, \"profile_key\": \"79f342691a93f6e5a4ff6fb350a5026325a7087d3535cfab84d04279f8d1a683\", \"schedule_id\": 28718, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Garscadden\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Scotstounhill\", \"stage_seq\": 2, \"distance_m\": 770.598, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Jordanhill\", \"stage_seq\": 3, \"distance_m\": 2554.796, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 4, \"distance_m\": 2793.227, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Hyndland\", \"stage_seq\": 5, \"distance_m\": 3324.196, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Partick\", \"stage_seq\": 6, \"distance_m\": 4500.059, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 7, \"distance_m\": 5020.682, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 7228.282, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0601\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 9, \"distance_m\": 8467.336, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"High Street\", \"stage_seq\": 10, \"distance_m\": 9335.993, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Bellgrove\", \"stage_seq\": 11, \"distance_m\": 10358.562, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Duke Street\", \"stage_seq\": 12, \"distance_m\": 11178.321, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Alexandra Parade\", \"stage_seq\": 13, \"distance_m\": 11703.859, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Barnhill\", \"stage_seq\": 14, \"distance_m\": 13567.447, \"section_seq\": 1, \"route_path_id\": 102091}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": null, \"location\": \"Springburn\", \"stage_seq\": 15, \"distance_m\": 14152.369, \"section_seq\": 1, \"route_path_id\": 102091}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14152.369, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102091}], \"total_distance_m\": 14152.369, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14106.345, \"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": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "55.8816701", "current_position_lon": "-4.2297434", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:16Z\", \"source_id\": 52054564, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:22Z\", \"source_id\": 16787509, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:51Z\", \"source_id\": 16788998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:12Z\", \"source_id\": 52060155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:19Z\", \"source_id\": 16789207, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:59Z\", \"source_id\": 52064234, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:03Z\", \"source_id\": 16790457, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:06Z\", \"source_id\": 52068813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:13Z\", \"source_id\": 16791936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:03Z\", \"source_id\": 52073307, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:07Z\", \"source_id\": 16793299, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:54Z\", \"source_id\": 52079557, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:58Z\", \"source_id\": 16795275, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:36Z\", \"source_id\": 52082508, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:43Z\", \"source_id\": 16796189, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:44Z\", \"source_id\": 52086163, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:48Z\", \"source_id\": 16797365, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:51Z\", \"source_id\": 16799127, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:21Z\", \"source_id\": 52094382, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:24Z\", \"source_id\": 16800060, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:10Z\", \"source_id\": 52097752, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:18Z\", \"source_id\": 16801168, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Springburn", "service_state_platform": "3", "timing_fact_generation": 1789621941068565, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:13:57.152284", "service_state_evidence_id": 16801168, "current_leg_start_actual_dep": "2026-09-17T06:11:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:58.232300", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GRS SPR 2V42 318267 3 90 None {"version": 3, "segments": [{"to_m": 1415.533, "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": 2258.296, "from_m": 1415.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2315.438, "from_m": 2258.296, "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": 2675.341, "from_m": 2315.438, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2746.613, "from_m": 2675.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2793.227, "from_m": 2746.613, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2808.607, "from_m": 2793.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2848.846, "from_m": 2808.607, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3560.335, "from_m": 2848.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3601.101, "from_m": 3560.335, "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": 4927.299, "from_m": 3601.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4973.323, "from_m": 4927.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9604.629, "from_m": 4973.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": 10448.294, "from_m": 9604.629, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10623.571, "from_m": 10448.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10881.708, "from_m": 10623.571, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13630.915, "from_m": 10881.708, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13944.833, "from_m": 13630.915, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13982.998, "from_m": 13944.833, "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": 14152.369, "from_m": 13982.998, "capability_applied": null, "effective_limit_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": 628775, "profile_key": "79f342691a93f6e5a4ff6fb350a5026325a7087d3535cfab84d04279f8d1a683", "schedule_id": 28718, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Garscadden", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Scotstounhill", "stage_seq": 2, "distance_m": 770.598, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Jordanhill", "stage_seq": 3, "distance_m": 2554.796, "section_seq": 1, "route_path_id": 102091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Hyndland East Jn", "stage_seq": 4, "distance_m": 2793.227, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Hyndland", "stage_seq": 5, "distance_m": 3324.196, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Partick", "stage_seq": 6, "distance_m": 4500.059, "section_seq": 1, "route_path_id": 102091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Finnieston West Jn", "stage_seq": 7, "distance_m": 5020.682, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 7228.282, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0601", "location": "Glasgow Queen St Low Level", "stage_seq": 9, "distance_m": 8467.336, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "High Street", "stage_seq": 10, "distance_m": 9335.993, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Bellgrove", "stage_seq": 11, "distance_m": 10358.562, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Duke Street", "stage_seq": 12, "distance_m": 11178.321, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Alexandra Parade", "stage_seq": 13, "distance_m": 11703.859, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Barnhill", "stage_seq": 14, "distance_m": 13567.447, "section_seq": 1, "route_path_id": 102091}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": null, "location": "Springburn", "stage_seq": 15, "distance_m": 14152.369, "section_seq": 1, "route_path_id": 102091}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14152.369, "from_m": 0.0, "section_seq": 1, "route_path_id": 102091}], "total_distance_m": 14152.369, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14106.345, "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": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:16Z", "source_id": 52054564, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:22Z", "source_id": 16787509, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:51Z", "source_id": 16788998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:12Z", "source_id": 52060155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:19Z", "source_id": 16789207, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:59Z", "source_id": 52064234, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:03Z", "source_id": 16790457, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:06Z", "source_id": 52068813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:56:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:13Z", "source_id": 16791936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:03Z", "source_id": 52073307, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:07Z", "source_id": 16793299, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:54Z", "source_id": 52079557, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:58Z", "source_id": 16795275, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:36Z", "source_id": 52082508, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:43Z", "source_id": 16796189, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:44Z", "source_id": 52086163, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:48Z", "source_id": 16797365, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:51Z", "source_id": 16799127, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1538, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:21Z", "source_id": 52094382, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:24Z", "source_id": 16800060, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1512, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:10Z", "source_id": 52097752, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:18Z", "source_id": 16801168, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}] Garscadden 0544 0544 1 None None Springburn 0613 0613 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83715/2026-09-17/detailed None Barnhill 2026-09-17T06:11:30+01:00 Springburn 1.0 {"type": "LineString", "coordinates": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]} 0.4 0612 0613 Barnhill Springburn Springburn 55.8816701 -4.2297434 55.8816701 -4.2297434 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:13:00 Springburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801168 1789621941068565 53 53 2026-09-17 05:23:58.232300 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:57.152284
598060 629182 W34247 325R16M517 2026-09-17 COMPLETE 16801182 2026-09-17 06:14:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 629182, "stp": "P", "toc": "Avanti West Coast", "uid": "W34247", "consist": "390039", "dest_crs": "MAN", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34247/2026-09-17/detailed", "trust_id": "325R16M517", "origin_crs": "XML", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "0608", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5R16", "timing_status": "LATE", "origin_station": "Longsight Carriage Maintenance Depot", "current_leg_arr": "0614", "current_leg_dep": "0607", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0557", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.206995, 53.46694749999999], [-2.2073372, 53.4671577], [-2.2075191000000003, 53.46728279999999], [-2.2076064, 53.4673465], [-2.2079065, 53.4675695], [-2.2081616, 53.4677425], [-2.2082360775529852, 53.46779240988761], [-2.2088063999999994, 53.468174600000005], [-2.2091208, 53.4683852], [-2.2097690999999995, 53.4688197], [-2.211834399999999, 53.47009430000001], [-2.212568, 53.470510099999984], [-2.2128211, 53.470653699999986], [-2.2136042, 53.4710493], [-2.2139361, 53.47121299999999], [-2.2143216372913592, 53.47139938557794], [-2.214527485638847, 53.4714999348996], [-2.214708429021473, 53.47158942127512], [-2.214868075340885, 53.47166938570085], [-2.2150100324987325, 53.4717413691731], [-2.2151379083966636, 53.471806912688265], [-2.2152553109363273, 53.47186755724266], [-2.2153658480193723, 53.471924843832625], [-2.215473127547446, 53.47198031345451], [-2.2155807574221997, 53.472035507104685], [-2.21569234554528, 53.472091965779455], [-2.215811499818336, 53.472151230475205], [-2.2159418281430163, 53.47221484218824], [-2.21608693842097, 53.472284341914936], [-2.2162504385538457, 53.47236127065162], [-2.2164359364432915, 53.47244716939464], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Longsight North", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Longsight North", "current_leg_milage": "1.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1942.342, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2106.066, \"from_m\": 1942.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2415.48, \"from_m\": 2106.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2461.686, \"from_m\": 2415.48, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2539.475, \"from_m\": 2461.686, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2948.655, \"from_m\": 2539.475, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629182, \"profile_key\": \"6ab45f5a78a2dec662a6919785745df446f6525afd77d5785c9cc7a7a108120b\", \"schedule_id\": 26639, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Longsight Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0602\", \"location\": \"Longsight North\", \"stage_seq\": 2, \"distance_m\": 1018.297, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Ardwick Jn\", \"stage_seq\": 3, \"distance_m\": 1795.969, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 4, \"distance_m\": 2948.655, \"section_seq\": 1, \"route_path_id\": 36641}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2948.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36641}], \"total_distance_m\": 2948.655, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 696.899, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2251.756, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "7.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:10Z\", \"source_id\": 52097735, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:18Z\", \"source_id\": 16801182, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "5", "timing_fact_generation": 1789621939084113, "current_leg_arrival_utc": "2026-09-17T06:14:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390039\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-17T05:13:58.734549", "service_state_evidence_id": 52097735, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T05:13:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:23:59.493407", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XML MAN 5R16 390039 9 140 {"units": ["390039"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 1942.342, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2106.066, "from_m": 1942.342, "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": 2415.48, "from_m": 2106.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2461.686, "from_m": 2415.48, "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": 2539.475, "from_m": 2461.686, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2948.655, "from_m": 2539.475, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629182, "profile_key": "6ab45f5a78a2dec662a6919785745df446f6525afd77d5785c9cc7a7a108120b", "schedule_id": 26639, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Longsight Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36641}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0602", "location": "Longsight North", "stage_seq": 2, "distance_m": 1018.297, "section_seq": 1, "route_path_id": 36641}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Ardwick Jn", "stage_seq": 3, "distance_m": 1795.969, "section_seq": 1, "route_path_id": 36641}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 4, "distance_m": 2948.655, "section_seq": 1, "route_path_id": 36641}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2948.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 36641}], "total_distance_m": 2948.655, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 696.899, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2251.756, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8452, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:10Z", "source_id": 52097735, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:18Z", "source_id": 16801182, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] Longsight Carriage Maintenance Depot 0557 0557 None None None Manchester Piccadilly 0608 0608 5 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34247/2026-09-17/detailed None Longsight North 2026-09-17T06:08:00+01:00 Manchester Piccadilly 7.0 {"type": "LineString", "coordinates": [[-2.206995, 53.46694749999999], [-2.2073372, 53.4671577], [-2.2075191000000003, 53.46728279999999], [-2.2076064, 53.4673465], [-2.2079065, 53.4675695], [-2.2081616, 53.4677425], [-2.2082360775529852, 53.46779240988761], [-2.2088063999999994, 53.468174600000005], [-2.2091208, 53.4683852], [-2.2097690999999995, 53.4688197], [-2.211834399999999, 53.47009430000001], [-2.212568, 53.470510099999984], [-2.2128211, 53.470653699999986], [-2.2136042, 53.4710493], [-2.2139361, 53.47121299999999], [-2.2143216372913592, 53.47139938557794], [-2.214527485638847, 53.4714999348996], [-2.214708429021473, 53.47158942127512], [-2.214868075340885, 53.47166938570085], [-2.2150100324987325, 53.4717413691731], [-2.2151379083966636, 53.471806912688265], [-2.2152553109363273, 53.47186755724266], [-2.2153658480193723, 53.471924843832625], [-2.215473127547446, 53.47198031345451], [-2.2155807574221997, 53.472035507104685], [-2.21569234554528, 53.472091965779455], [-2.215811499818336, 53.472151230475205], [-2.2159418281430163, 53.47221484218824], [-2.21608693842097, 53.472284341914936], [-2.2162504385538457, 53.47236127065162], [-2.2164359364432915, 53.47244716939464], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 1.2 0607 0614 Longsight North Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:13:58 Manchester Piccadilly TD DIRECT_DESTINATION_ARRIVAL 52097735 1789621939084113 13 13 2026-09-17 05:23:59.493407 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:13:58.734549
598061 627862 Q51647 872Z061517 2026-09-17 COMPLETE 16801371 2026-09-17 06:14:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 627862, "stp": "N", "toc": "South Western Railway", "uid": "Q51647", "consist": "701057", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Q51647/2026-09-17/detailed", "trust_id": "872Z061517", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "4", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2Z06", "timing_status": "LATE", "origin_station": "Guildford", "current_leg_arr": "0614", "current_leg_dep": "0610", "current_leg_end": "London Waterloo", "origin_dep_time": "0511", "origin_platform": "2", "current_location": "London Waterloo", "last_update_time": "2026-09-17T05:24:21", "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": "0611½", "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\": 61.275, \"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\": 102.95, \"from_m\": 61.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\": 598.969, \"from_m\": 102.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\": 2926.262, \"from_m\": 598.969, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8724.084, \"from_m\": 2926.262, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8927.484, \"from_m\": 8724.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15552.618, \"from_m\": 8927.484, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17668.726, \"from_m\": 15552.618, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17695.829, \"from_m\": 17668.726, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28625.111, \"from_m\": 17695.829, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32628.128, \"from_m\": 28625.111, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32686.062, \"from_m\": 32628.128, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32748.177, \"from_m\": 32686.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36513.285, \"from_m\": 32748.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36572.08, \"from_m\": 36513.285, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42301.535, \"from_m\": 36572.08, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42718.826, \"from_m\": 42301.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42754.812, \"from_m\": 42718.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42815.643, \"from_m\": 42754.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\": 43560.537, \"from_m\": 42815.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45487.008, \"from_m\": 43560.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45610.35, \"from_m\": 45487.008, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46391.089, \"from_m\": 45610.35, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47221.672, \"from_m\": 46391.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48076.349, \"from_m\": 47221.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48653.684, \"from_m\": 48076.349, \"capability_applied\": null, \"effective_limit_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\": 627862, \"profile_key\": \"019a73773039ae51bc8fa73dd8f66195bd90851aa34b2ac35dbad212bc74156a\", \"schedule_id\": 39786, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517H\", \"location\": \"Woking Jn\", \"stage_seq\": 2, \"distance_m\": 8887.092, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Woking\", \"stage_seq\": 3, \"distance_m\": 9729.062, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 4, \"distance_m\": 15891.36, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Weybridge\", \"stage_seq\": 5, \"distance_m\": 18211.037, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 6, \"distance_m\": 27148.278, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0542H\", \"location\": \"Surbiton\", \"stage_seq\": 7, \"distance_m\": 29374.517, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 8, \"distance_m\": 32218.035, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"New Malden\", \"stage_seq\": 9, \"distance_m\": 33011.342, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Raynes Park\", \"stage_seq\": 10, \"distance_m\": 34883.494, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Wimbledon\", \"stage_seq\": 11, \"distance_m\": 37017.372, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Durnsford Road Staff Halt\", \"stage_seq\": 12, \"distance_m\": 38584.692, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Earlsfield\", \"stage_seq\": 13, \"distance_m\": 39702.148, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0602\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 14, \"distance_m\": 42393.799, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Vauxhall\", \"stage_seq\": 15, \"distance_m\": 46586.111, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 16, \"distance_m\": 47924.707, \"section_seq\": 1, \"route_path_id\": 106929}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 17, \"distance_m\": 48653.684, \"section_seq\": 1, \"route_path_id\": 106929}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48653.684, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106929}], \"total_distance_m\": 48653.684, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47752.734, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 900.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0511", "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\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:26Z\", \"source_id\": 52024094, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:33Z\", \"source_id\": 16778309, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:43Z\", \"source_id\": 52032905, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:47Z\", \"source_id\": 16780920, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:50Z\", \"source_id\": 52036090, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:53Z\", \"source_id\": 16781894, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:25Z\", \"source_id\": 52037823, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:29Z\", \"source_id\": 16782446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:09Z\", \"source_id\": 52068899, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:13Z\", \"source_id\": 16791956, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:22Z\", \"source_id\": 52078702, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:27Z\", \"source_id\": 16794977, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:26Z\", \"source_id\": 52083879, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:31Z\", \"source_id\": 16796637, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:08Z\", \"source_id\": 52092279, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:11Z\", \"source_id\": 16799358, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:31Z\", \"source_id\": 52098363, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:34Z\", \"source_id\": 16801371, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1789621954763305, "current_leg_arrival_utc": "2026-09-17T06:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:01.475738", "service_state_evidence_id": 16801371, "current_leg_start_actual_dep": "2026-09-17T06:09:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:01.615005", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway N GLD None 2Z06 701057 10 100 None {"version": 3, "segments": [{"to_m": 61.275, "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": 102.95, "from_m": 61.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": 598.969, "from_m": 102.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": 2926.262, "from_m": 598.969, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8724.084, "from_m": 2926.262, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8927.484, "from_m": 8724.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15552.618, "from_m": 8927.484, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17668.726, "from_m": 15552.618, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17695.829, "from_m": 17668.726, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28625.111, "from_m": 17695.829, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32628.128, "from_m": 28625.111, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32686.062, "from_m": 32628.128, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32748.177, "from_m": 32686.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36513.285, "from_m": 32748.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36572.08, "from_m": 36513.285, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42301.535, "from_m": 36572.08, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42718.826, "from_m": 42301.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42754.812, "from_m": 42718.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42815.643, "from_m": 42754.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": 43560.537, "from_m": 42815.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45487.008, "from_m": 43560.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45610.35, "from_m": 45487.008, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46391.089, "from_m": 45610.35, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47221.672, "from_m": 46391.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48076.349, "from_m": 47221.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48653.684, "from_m": 48076.349, "capability_applied": null, "effective_limit_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": 627862, "profile_key": "019a73773039ae51bc8fa73dd8f66195bd90851aa34b2ac35dbad212bc74156a", "schedule_id": 39786, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0511", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517H", "location": "Woking Jn", "stage_seq": 2, "distance_m": 8887.092, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Woking", "stage_seq": 3, "distance_m": 9729.062, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521H", "location": "Byfleet & New Haw", "stage_seq": 4, "distance_m": 15891.36, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Weybridge", "stage_seq": 5, "distance_m": 18211.037, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Hampton Court Jn", "stage_seq": 6, "distance_m": 27148.278, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0542H", "location": "Surbiton", "stage_seq": 7, "distance_m": 29374.517, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Berrylands Juncton", "stage_seq": 8, "distance_m": 32218.035, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "New Malden", "stage_seq": 9, "distance_m": 33011.342, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Raynes Park", "stage_seq": 10, "distance_m": 34883.494, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Wimbledon", "stage_seq": 11, "distance_m": 37017.372, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Durnsford Road Staff Halt", "stage_seq": 12, "distance_m": 38584.692, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Earlsfield", "stage_seq": 13, "distance_m": 39702.148, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0602", "location": "Clapham Junction (M)", "stage_seq": 14, "distance_m": 42393.799, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Vauxhall", "stage_seq": 15, "distance_m": 46586.111, "section_seq": 1, "route_path_id": 106929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Waterloo West Crossings", "stage_seq": 16, "distance_m": 47924.707, "section_seq": 1, "route_path_id": 106929}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 17, "distance_m": 48653.684, "section_seq": 1, "route_path_id": 106929}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48653.684, "from_m": 0.0, "section_seq": 1, "route_path_id": 106929}], "total_distance_m": 48653.684, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47752.734, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 900.95, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:26Z", "source_id": 52024094, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:33Z", "source_id": 16778309, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:43Z", "source_id": 52032905, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:47Z", "source_id": 16780920, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:50Z", "source_id": 52036090, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:53Z", "source_id": 16781894, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:25Z", "source_id": 52037823, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:29Z", "source_id": 16782446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:09Z", "source_id": 52068899, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:13Z", "source_id": 16791956, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:22Z", "source_id": 52078702, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:27Z", "source_id": 16794977, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:26Z", "source_id": 52083879, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:31Z", "source_id": 16796637, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:08Z", "source_id": 52092279, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:11Z", "source_id": 16799358, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:31Z", "source_id": 52098363, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:14:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:34Z", "source_id": 16801371, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] Guildford 0511 0511 2 None None London Waterloo 0612 0611½ 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Q51647/2026-09-17/detailed None Vauxhall 2026-09-17T06:09:00+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 0610 0614 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:14:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801371 1789621954763305 69 69 2026-09-17 05:24:01.615005 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:14:01.475738
598062 629346 P02412 722C03M617 2026-09-17 COMPLETE 16802225 2026-09-17 06:13:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 629346, "stp": "P", "toc": "London Overground", "uid": "P02412", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02412/2026-09-17/detailed", "trust_id": "722C03M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-17", "dest_arr_time": "0652", "dest_platform": "9", "is_terminated": 1, "next_location": "Watford High Street (DC)", "signalling_id": "2C03", "timing_status": null, "origin_station": "Watford Junction (DC)", "current_leg_arr": "0602½", "current_leg_dep": "0600", "current_leg_end": "Watford High Street (DC)", "origin_dep_time": "0600", "origin_platform": "1", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39593939999999994, 51.6633284], [-0.39500269999999993, 51.66266], [-0.3947552, 51.66248630000001], [-0.3941214, 51.6620298], [-0.39367879999999994, 51.6617549], [-0.3935648, 51.6616741], [-0.3933790999999999, 51.6615377], [-0.3932906, 51.6614769], [-0.3928789999999999, 51.661176100000006], [-0.3925891, 51.6609441], [-0.3924406999999999, 51.6608151], [-0.3922088, 51.6605954], [-0.3921065, 51.66048229999999], [-0.3919566, 51.6603052], [-0.3919035, 51.6602358], [-0.3918079, 51.6601108], [-0.39162279999999994, 51.6598381], [-0.3915219, 51.6596762], [-0.3914199, 51.659485100000005], [-0.39128279999999993, 51.6592005], [-0.39114179999999993, 51.658875299999984], [-0.3910638, 51.6586649], [-0.3907968, 51.6578892], [-0.3906201, 51.6574767], [-0.39044299999999993, 51.6570425], [-0.3901965, 51.6564364], [-0.3900322, 51.6560046], [-0.3899459, 51.655718599999986], [-0.3899053, 51.6555088], [-0.38988149999999994, 51.6552369], [-0.3899053, 51.65487329999999], [-0.38996269999999994, 51.65460459999999], [-0.3900703, 51.6542733], [-0.39015949999999994, 51.65407179999998], [-0.3902989999999999, 51.6538422], [-0.39040269999999994, 51.6536943], [-0.3906155, 51.6534262], [-0.39087559999999993, 51.6531681], [-0.3911271999999999, 51.6529518], [-0.3915983, 51.6526077], [-0.39240269999999994, 51.6522072], [-0.39241358856722247, 51.65220177816592]]}", "current_leg_start": "Watford Junction (DC)", "dest_arr_time_act": "0650", "motion_projection": null, "next_location_lat": "51.6522018", "next_location_lon": "-0.3924136", "previous_location": null, "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.342, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2391.649, \"from_m\": 435.342, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2523.708, \"from_m\": 2391.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4842.404, \"from_m\": 2523.708, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11920.541, \"from_m\": 4842.404, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12182.856, \"from_m\": 11920.541, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12471.447, \"from_m\": 12182.856, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12525.134, \"from_m\": 12471.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21644.074, \"from_m\": 12525.134, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21746.075, \"from_m\": 21644.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21804.501, \"from_m\": 21746.075, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22103.782, \"from_m\": 21804.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22145.625, \"from_m\": 22103.782, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22362.722, \"from_m\": 22145.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26551.297, \"from_m\": 22362.722, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26679.821, \"from_m\": 26551.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26735.54, \"from_m\": 26679.821, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26780.631, \"from_m\": 26735.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27647.113, \"from_m\": 26780.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32641.2, \"from_m\": 27647.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32929.374, \"from_m\": 32641.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33233.89, \"from_m\": 32929.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33331.732, \"from_m\": 33233.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33393.247, \"from_m\": 33331.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33476.763, \"from_m\": 33393.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33670.587, \"from_m\": 33476.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33813.856, \"from_m\": 33670.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34101.94, \"from_m\": 33813.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34133.192, \"from_m\": 34101.94, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34673.617, \"from_m\": 34133.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35353.43, \"from_m\": 34673.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35360.335, \"from_m\": 35353.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 629346, \"profile_key\": \"f5bfd9d496533e9519099431ef462f12d51535c219ee5338aee0c7260eb27e01\", \"schedule_id\": 20003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1413.496, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4801.865, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 6782.489, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 9163.182, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 10353.943, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 12253.709, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 13948.309, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 15330.996, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 16255.856, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 17660.43, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 19309.681, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 20776.608, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 21936.185, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0636H\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 23438.012, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 24457.01, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 29418.729, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 30514.415, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 31532.256, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 32641.2, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 33580.559, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 35360.335, \"section_seq\": 1, \"route_path_id\": 27816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35360.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}], \"total_distance_m\": 35360.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33568.209, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.5", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "1", "timing_fact_generation": 1789622043954137, "current_leg_arrival_utc": "2026-09-17T06:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:03.944789", "service_state_evidence_id": 16802225, "current_leg_start_actual_dep": "2026-09-17T06:00:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T05:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:04.972366", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None EUS 2C03 None None None None {"version": 3, "segments": [{"to_m": 435.342, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2391.649, "from_m": 435.342, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2523.708, "from_m": 2391.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4842.404, "from_m": 2523.708, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11920.541, "from_m": 4842.404, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12182.856, "from_m": 11920.541, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12471.447, "from_m": 12182.856, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12525.134, "from_m": 12471.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21644.074, "from_m": 12525.134, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21746.075, "from_m": 21644.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21804.501, "from_m": 21746.075, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22103.782, "from_m": 21804.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22145.625, "from_m": 22103.782, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22362.722, "from_m": 22145.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26551.297, "from_m": 22362.722, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26679.821, "from_m": 26551.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26735.54, "from_m": 26679.821, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26780.631, "from_m": 26735.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27647.113, "from_m": 26780.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32641.2, "from_m": 27647.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32929.374, "from_m": 32641.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33233.89, "from_m": 32929.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33331.732, "from_m": 33233.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33393.247, "from_m": 33331.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33476.763, "from_m": 33393.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33670.587, "from_m": 33476.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33813.856, "from_m": 33670.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34101.94, "from_m": 33813.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34133.192, "from_m": 34101.94, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34673.617, "from_m": 34133.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35353.43, "from_m": 34673.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35360.335, "from_m": 35353.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 629346, "profile_key": "f5bfd9d496533e9519099431ef462f12d51535c219ee5338aee0c7260eb27e01", "schedule_id": 20003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1413.496, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4801.865, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 6782.489, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 9163.182, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 10353.943, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 12253.709, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 13948.309, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 15330.996, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 16255.856, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 17660.43, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 19309.681, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Harlesden", "stage_seq": 13, "distance_m": 20776.608, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 21936.185, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0636H", "location": "Kensal Green", "stage_seq": 15, "distance_m": 23438.012, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 24457.01, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 29418.729, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 30514.415, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 31532.256, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 32641.2, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 33580.559, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 35360.335, "section_seq": 1, "route_path_id": 27816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35360.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 27816}], "total_distance_m": 35360.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33568.209, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.126, "synthetic_unknown_infrastructure_limit_mph": 60} [] Watford Junction (DC) 0600 0600 1 None None London Euston 0652 0650 9 None None https://www.realtimetrains.co.uk/service/gb-nr:P02412/2026-09-17/detailed None Watford Junction (DC) 2026-09-17T06:00:00+01:00 Watford High Street (DC) 2.5 {"type": "LineString", "coordinates": [[-0.39593939999999994, 51.6633284], [-0.39500269999999993, 51.66266], [-0.3947552, 51.66248630000001], [-0.3941214, 51.6620298], [-0.39367879999999994, 51.6617549], [-0.3935648, 51.6616741], [-0.3933790999999999, 51.6615377], [-0.3932906, 51.6614769], [-0.3928789999999999, 51.661176100000006], [-0.3925891, 51.6609441], [-0.3924406999999999, 51.6608151], [-0.3922088, 51.6605954], [-0.3921065, 51.66048229999999], [-0.3919566, 51.6603052], [-0.3919035, 51.6602358], [-0.3918079, 51.6601108], [-0.39162279999999994, 51.6598381], [-0.3915219, 51.6596762], [-0.3914199, 51.659485100000005], [-0.39128279999999993, 51.6592005], [-0.39114179999999993, 51.658875299999984], [-0.3910638, 51.6586649], [-0.3907968, 51.6578892], [-0.3906201, 51.6574767], [-0.39044299999999993, 51.6570425], [-0.3901965, 51.6564364], [-0.3900322, 51.6560046], [-0.3899459, 51.655718599999986], [-0.3899053, 51.6555088], [-0.38988149999999994, 51.6552369], [-0.3899053, 51.65487329999999], [-0.38996269999999994, 51.65460459999999], [-0.3900703, 51.6542733], [-0.39015949999999994, 51.65407179999998], [-0.3902989999999999, 51.6538422], [-0.39040269999999994, 51.6536943], [-0.3906155, 51.6534262], [-0.39087559999999993, 51.6531681], [-0.3911271999999999, 51.6529518], [-0.3915983, 51.6526077], [-0.39240269999999994, 51.6522072], [-0.39241358856722247, 51.65220177816592]]} 0.9 0600 0602½ None Watford Junction (DC) Watford High Street (DC) 51.6633284 -0.3959394 51.6522018 -0.3924136 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:13:00 Watford Junction (DC) TRUST TRUST_CANCELLATION 16802225 1789622043954137 12 12 2026-09-17 05:24:04.972366 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:14:03.944789
598063 628109 C88429 555E19M517 2026-09-17 COMPLETE 16802239 2026-09-17 06:14:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 628109, "stp": "P", "toc": "East Midlands Railway", "uid": "C88429", "consist": "222012", "dest_crs": "LCN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88429/2026-09-17/detailed", "trust_id": "555E19M517", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "3", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "5E19", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "0614", "current_leg_dep": "0520", "current_leg_end": "Lincoln", "origin_dep_time": "0523", "origin_platform": "7B", "current_location": "Lincoln", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1439558178010816, 52.94705729134024], [-1.1432762999999997, 52.9471017], [-1.142733, 52.9471379], [-1.1425077, 52.9471582], [-1.1424571, 52.94716269999999], [-1.142225, 52.9471848], [-1.1420126999999998, 52.94720929999999], [-1.1415478, 52.94727369999999], [-1.1405067999999998, 52.94736540000001], [-1.1403089000000002, 52.9473815], [-1.1402002, 52.9473887], [-1.1401099, 52.947392], [-1.1400370999999998, 52.9473943], [-1.1399493999999997, 52.9473942], [-1.1399277, 52.94739390000001], [-1.139627, 52.94738950000001], [-1.1395905999999998, 52.94738910000001], [-1.1395105, 52.947390199999994], [-1.1394105, 52.9473944], [-1.1392856, 52.9474022], [-1.1390879, 52.9474161], [-1.138945, 52.94742569999999], [-1.1387944, 52.9474342], [-1.1386915, 52.94744149999999], [-1.1385475, 52.94744829999999], [-1.1384542, 52.9474523], [-1.1383648999999998, 52.94745730000001], [-1.1382677, 52.9474629], [-1.1381388, 52.9474719], [-1.1379467, 52.9474843], [-1.1378457, 52.9474896], [-1.1377276, 52.947493599999994], [-1.1375667, 52.94749579999999], [-1.1372438, 52.947495200000006], [-1.1368809, 52.94749109999999], [-1.1363224999999997, 52.947478800000006], [-1.1359751, 52.94747139999999], [-1.1330224, 52.947402399999994], [-1.131746, 52.94737080000001], [-1.1311892, 52.947353799999995], [-1.1305145, 52.9473253], [-1.129087, 52.9472668], [-1.1285609, 52.94726599999999], [-1.1281655, 52.94727369999999], [-1.1277944999999998, 52.94729319999999], [-1.1273943, 52.9473223], [-1.1270289, 52.9473604], [-1.1268244999999997, 52.9473843], [-1.1266531, 52.9474039], [-1.1259954, 52.9474896], [-1.1255836999999995, 52.9475777], [-1.1251934, 52.947677099999986], [-1.1248098, 52.9477846], [-1.1244799, 52.9478945], [-1.1243378, 52.9479413], [-1.1239032, 52.9480933], [-1.1235719999999998, 52.94822819999999], [-1.1232546999999995, 52.9483727], [-1.1229988999999998, 52.9484971], [-1.1220525, 52.9489312], [-1.1213431, 52.9492802], [-1.1205773000000003, 52.9496447], [-1.1198893, 52.949963800000006], [-1.1195178, 52.95011740000001], [-1.1189840999999998, 52.95031289999999], [-1.1186769999999997, 52.9504172], [-1.1182586999999995, 52.9505374], [-1.118001, 52.95061669999998], [-1.1175464, 52.95072819999999], [-1.1171859, 52.9508155], [-1.1168642, 52.9508843], [-1.1166597, 52.9509219], [-1.1163769, 52.9509627], [-1.116024, 52.9510014], [-1.1156625999999998, 52.9510337], [-1.1150373000000002, 52.95106289999999], [-1.1146241, 52.9510747], [-1.1141847, 52.95107379999999], [-1.1137673, 52.95106229999999], [-1.1131541, 52.95103619999998], [-1.1123105, 52.9510079], [-1.1113067999999997, 52.950999199999984], [-1.1103568, 52.9510146], [-1.1093818999999998, 52.951058499999995], [-1.1088562999999998, 52.9510907], [-1.1084060000000002, 52.951123], [-1.1078693, 52.95117140000001], [-1.1074369, 52.95121910000001], [-1.1066818, 52.95131450000001], [-1.1061667000000002, 52.9513883], [-1.1058197, 52.9514544], [-1.1054808, 52.95152399999999], [-1.1050488999999997, 52.95162439999999], [-1.1044291999999998, 52.95180179999999], [-1.1040454, 52.9519301], [-1.103655, 52.952076000000005], [-1.1033147, 52.9522219], [-1.1028165999999997, 52.9524474], [-1.1024116, 52.9526359], [-1.1017647999999998, 52.9529531], [-1.1010983, 52.95327249999999], [-1.100393, 52.953616], [-1.0997919, 52.9539097], [-1.0990742, 52.95425319999999], [-1.0983986, 52.9545763], [-1.097404, 52.95505589999999], [-1.0969524999999998, 52.9552865], [-1.0964677, 52.9555249], [-1.0958625, 52.95584800000001], [-1.0949519, 52.9563327], [-1.0945831, 52.9565348], [-1.0938946, 52.9568985], [-1.0929109, 52.9574359], [-1.0920348, 52.9579085], [-1.0912094, 52.958341], [-1.0903416, 52.9588306], [-1.0895887, 52.95923909999999], [-1.0889523, 52.9595774], [-1.0884595, 52.9598433], [-1.0879108757615394, 52.96013115535671], [-1.0877911, 52.960194], [-1.0875676, 52.96028849999999], [-1.0803619999999998, 52.9641779], [-1.0799834, 52.9643808], [-1.0786828, 52.9650779], [-1.0779783409434258, 52.96546050478801], [-1.0759781999999998, 52.9665468], [-1.0735501, 52.967796500000006], [-1.0709957999999995, 52.9690229], [-1.0655467, 52.9716336], [-1.0556067, 52.9763941], [-1.0470823, 52.980471099999995], [-1.0420048, 52.982899], [-1.0411967, 52.98328540000001], [-1.040527, 52.98360089999999], [-1.0401348203998428, 52.98378961162837], [-1.0386059, 52.9845253], [-1.0369870999999995, 52.9852954], [-1.0368345, 52.985369799999994], [-1.0365698, 52.985496], [-1.0346965, 52.9864055], [-1.0316522999999995, 52.9878359], [-1.0280904999999998, 52.989555400000015], [-1.0218531, 52.99254469999999], [-1.0206284, 52.99313730000001], [-1.0194754, 52.9937341], [-1.0180768999999998, 52.994483599999995], [-1.0167598999999998, 52.99524879999999], [-1.0141994, 52.9967898], [-1.0089488999999998, 52.99993810000001], [-1.0038096, 53.0030469], [-0.9987001, 53.0061171], [-0.9984676, 53.00625740000001], [-0.9978140793206496, 53.006652634521025], [-0.9931425, 53.0094779], [-0.9881468125314736, 53.01246056544062], [-0.987289, 53.0129727], [-0.9871724999999998, 53.013042], [-0.9843921, 53.01472580000001], [-0.981008, 53.0167513], [-0.9777535, 53.0187049], [-0.9762922, 53.01960239999999], [-0.9748046, 53.0205808], [-0.9719033, 53.0225254], [-0.9631173, 53.0283878], [-0.9622813, 53.02894559999999], [-0.9618249, 53.029239999999994], [-0.9579305, 53.031854], [-0.9546647, 53.0340459], [-0.9489723576659744, 53.03783802447602], [-0.9486576, 53.0380477], [-0.948565, 53.0381131], [-0.9447812, 53.0406404], [-0.9436002999999996, 53.0414243], [-0.9428681, 53.0419238], [-0.9419845, 53.042513], [-0.9389429, 53.04454160000001], [-0.938852, 53.04460229999999], [-0.9365079, 53.04616570000001], [-0.9313940999999998, 53.0495762], [-0.9246255, 53.0540801], [-0.9234521999999996, 53.0547862], [-0.9219044, 53.0557478], [-0.9213325999999998, 53.0560714], [-0.9203068, 53.056636], [-0.9186377, 53.057513799999995], [-0.9184143, 53.05763579999999], [-0.9157733999999998, 53.058909], [-0.9152019, 53.059161], [-0.9141354, 53.059633], [-0.9131685, 53.0600501], [-0.9125309, 53.0603138], [-0.9122629999999998, 53.060425300000006], [-0.9118262, 53.06059460000001], [-0.9113828, 53.06076900000001], [-0.911102, 53.060882], [-0.9108258, 53.060987700000005], [-0.9082504, 53.0619823], [-0.9054812, 53.0630536], [-0.9030649999999998, 53.06398829999999], [-0.9020757, 53.0643714], [-0.9010378, 53.06477639999999], [-0.9004933, 53.0649852], [-0.89916, 53.0654962], [-0.8983152841195214, 53.065828243948985], [-0.8975092000000001, 53.0661451], [-0.8968659, 53.0663923], [-0.8949171, 53.067148], [-0.8932784999999999, 53.0677967], [-0.8895898999999999, 53.06920989999998], [-0.8885605999999999, 53.06958480000001], [-0.8855326999999998, 53.0707698], [-0.8839725, 53.0713539], [-0.8824327999999999, 53.07188729999999], [-0.8802243999999999, 53.0725849], [-0.878863, 53.07297939999999], [-0.8784666, 53.07313800000001], [-0.8778868999999999, 53.073287500000006], [-0.8768307999999999, 53.07356349999999], [-0.875978, 53.073778], [-0.8746756000000001, 53.0740837], [-0.8733942, 53.0743647], [-0.8726435999999999, 53.07451989999999], [-0.8720741, 53.0746322], [-0.8714225999999999, 53.0747582], [-0.8710828999999999, 53.074823399999985], [-0.8704348, 53.07494], [-0.8698734, 53.0750373], [-0.8693188999999999, 53.0751292], [-0.8689694999999998, 53.0751857], [-0.8685541999999999, 53.075254], [-0.8679983, 53.0753377], [-0.8675208, 53.0754104], [-0.8671055, 53.0754695], [-0.8668588, 53.0755042], [-0.8662997, 53.07557949999999], [-0.8657069999999999, 53.0756558], [-0.8652042999999999, 53.075716799999995], [-0.8649104999999999, 53.0757545], [-0.8643929, 53.0758139], [-0.864021, 53.07585490000001], [-0.8635261999999999, 53.0759068], [-0.863183, 53.0759425], [-0.8625936000000001, 53.0759997], [-0.861928, 53.0760506], [-0.8616723, 53.076071199999994], [-0.8610263999999999, 53.0761338], [-0.8607247999999998, 53.07615609999999], [-0.8601676999999999, 53.07619540000001], [-0.8596544999999999, 53.07623199999999], [-0.8589475, 53.0762738], [-0.8584860999999999, 53.076296499999984], [-0.8579308999999999, 53.0763247], [-0.8569983, 53.07636430000001], [-0.8566138999999999, 53.0763853], [-0.8546999999999999, 53.0764263], [-0.8537398000000002, 53.07644329999999], [-0.851353, 53.0764988], [-0.8495519, 53.0765332], [-0.8470578000000001, 53.0765901], [-0.8468755, 53.07659419999999], [-0.8412704, 53.0767128], [-0.8405954, 53.0767282], [-0.8397966, 53.0767447], [-0.8386665, 53.0767602], [-0.8375427000000001, 53.076792099999984], [-0.8363663, 53.07681680000001], [-0.8353923999999999, 53.07683949999999], [-0.8319607, 53.0769084], [-0.830691, 53.0769361], [-0.8295643, 53.076959499999994], [-0.8256967, 53.07703279999999], [-0.8252024999999998, 53.0770455], [-0.822492, 53.0771151], [-0.821466, 53.0771658], [-0.8205733, 53.0772657], [-0.8194843, 53.077453099999985], [-0.8185320999999999, 53.07766610000001], [-0.8179724, 53.0778219], [-0.8175899999999999, 53.0779444], [-0.8171305, 53.07809429999999], [-0.8167076, 53.0782545], [-0.816119, 53.078499699999995], [-0.815594, 53.07875299999999], [-0.8154367, 53.0788354], [-0.8150264999999999, 53.079050300000006], [-0.8147922999999999, 53.079187399999995], [-0.8145072999999999, 53.079354300000006], [-0.8139779, 53.0796874], [-0.8137654999999999, 53.07983319999999], [-0.8132026, 53.0802721], [-0.8130691, 53.08039470000001], [-0.8127889, 53.0806518], [-0.8126819999999999, 53.080749899999994], [-0.8122136, 53.08122039999999], [-0.8119094, 53.0815845], [-0.8118196, 53.081692], [-0.8114561, 53.0821696], [-0.8084837557075693, 53.08598868084855], [-0.8066695, 53.08831959999999], [-0.8056096999999999, 53.08967099999999], [-0.8048555999999999, 53.0906473], [-0.8048181, 53.0906998], [-0.8040391, 53.0917006], [-0.8039477217671213, 53.09181876959621], [-0.80392450557641, 53.09184879243908], [-0.8037102999999998, 53.09212579999999], [-0.8035692, 53.09231909999999], [-0.8035448999999999, 53.0923497], [-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": "Nottingham", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Nottingham", "current_leg_milage": "33.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 515.476, \"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\": 2472.929, \"from_m\": 515.476, \"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\": 3290.523, \"from_m\": 2472.929, \"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\": 4236.797, \"from_m\": 3290.523, \"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\": 4255.087, \"from_m\": 4236.797, \"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\": 23100.423, \"from_m\": 4255.087, \"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\": 23132.24, \"from_m\": 23100.423, \"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\": 26744.178, \"from_m\": 23132.24, \"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\": 27501.811, \"from_m\": 26744.178, \"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\": 27832.51, \"from_m\": 27501.811, \"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\": 36785.763, \"from_m\": 27832.51, \"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\": 50612.152, \"from_m\": 36785.763, \"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\": 52519.262, \"from_m\": 50612.152, \"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\": 53031.593, \"from_m\": 52519.262, \"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\": 53082.15, \"from_m\": 53031.593, \"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\": 53119.255, \"from_m\": 53082.15, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54167.371, \"from_m\": 53119.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54385.873, \"from_m\": 54167.371, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54477.215, \"from_m\": 54385.873, \"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\": 628109, \"profile_key\": \"7ee2b20763cbbc6109fdc71364ee920b1593bf1ffef0b240aea80e0b0715e01d\", \"schedule_id\": 7862, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Netherfield Jn\", \"stage_seq\": 2, \"distance_m\": 4236.797, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Lowdham\", \"stage_seq\": 3, \"distance_m\": 12119.153, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Fiskerton\", \"stage_seq\": 4, \"distance_m\": 20501.501, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Staythorpe S.B.\", \"stage_seq\": 5, \"distance_m\": 23174.384, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Newark Castle\", \"stage_seq\": 6, \"distance_m\": 27662.756, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 7, \"distance_m\": 28944.93, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 8, \"distance_m\": 29126.254, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Boultham Jn\", \"stage_seq\": 9, \"distance_m\": 52472.52, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 10, \"distance_m\": 53119.255, \"section_seq\": 1, \"route_path_id\": 68051}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 11, \"distance_m\": 54477.215, \"section_seq\": 1, \"route_path_id\": 68051}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54477.215, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68051}], \"total_distance_m\": 54477.215, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 53429.099, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1048.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "54.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:08Z\", \"source_id\": 52038576, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:13Z\", \"source_id\": 16782635, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:04Z\", \"source_id\": 52045389, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:13Z\", \"source_id\": 16784688, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11653, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:45Z\", \"source_id\": 52055311, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:51Z\", \"source_id\": 16787703, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:59Z\", \"source_id\": 52101119, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:03Z\", \"source_id\": 16802239, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "3", "timing_fact_generation": 1789622044201982, "current_leg_arrival_utc": "2026-09-17T06:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:04.196111", "service_state_evidence_id": 16802239, "current_leg_start_actual_dep": "2026-09-17T05:23:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:04.336778", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT LCN 5E19 222012 5 125 None {"version": 3, "segments": [{"to_m": 515.476, "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": 2472.929, "from_m": 515.476, "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": 3290.523, "from_m": 2472.929, "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": 4236.797, "from_m": 3290.523, "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": 4255.087, "from_m": 4236.797, "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": 23100.423, "from_m": 4255.087, "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": 23132.24, "from_m": 23100.423, "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": 26744.178, "from_m": 23132.24, "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": 27501.811, "from_m": 26744.178, "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": 27832.51, "from_m": 27501.811, "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": 36785.763, "from_m": 27832.51, "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": 50612.152, "from_m": 36785.763, "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": 52519.262, "from_m": 50612.152, "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": 53031.593, "from_m": 52519.262, "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": 53082.15, "from_m": 53031.593, "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": 53119.255, "from_m": 53082.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54167.371, "from_m": 53119.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54385.873, "from_m": 54167.371, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54477.215, "from_m": 54385.873, "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": 628109, "profile_key": "7ee2b20763cbbc6109fdc71364ee920b1593bf1ffef0b240aea80e0b0715e01d", "schedule_id": 7862, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Netherfield Jn", "stage_seq": 2, "distance_m": 4236.797, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Lowdham", "stage_seq": 3, "distance_m": 12119.153, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Fiskerton", "stage_seq": 4, "distance_m": 20501.501, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Staythorpe S.B.", "stage_seq": 5, "distance_m": 23174.384, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Newark Castle", "stage_seq": 6, "distance_m": 27662.756, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Newark Flat Crossing", "stage_seq": 7, "distance_m": 28944.93, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Newark Crossing East Jn", "stage_seq": 8, "distance_m": 29126.254, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Boultham Jn", "stage_seq": 9, "distance_m": 52472.52, "section_seq": 1, "route_path_id": 68051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "West Holmes Jn", "stage_seq": 10, "distance_m": 53119.255, "section_seq": 1, "route_path_id": 68051}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Lincoln", "stage_seq": 11, "distance_m": 54477.215, "section_seq": 1, "route_path_id": 68051}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54477.215, "from_m": 0.0, "section_seq": 1, "route_path_id": 68051}], "total_distance_m": 54477.215, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 53429.099, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1048.116, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16602, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:08Z", "source_id": 52038576, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:13Z", "source_id": 16782635, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:04Z", "source_id": 52045389, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:13Z", "source_id": 16784688, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11653, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:45Z", "source_id": 52055311, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:51Z", "source_id": 16787703, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11505, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:59Z", "source_id": 52101119, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:14:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:03Z", "source_id": 16802239, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] Nottingham 0523 0523 7B None None Lincoln 0615 0615 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C88429/2026-09-17/detailed None Nottingham 2026-09-17T05:23:00+01:00 Lincoln 54.0 {"type": "LineString", "coordinates": [[-1.1439558178010816, 52.94705729134024], [-1.1432762999999997, 52.9471017], [-1.142733, 52.9471379], [-1.1425077, 52.9471582], [-1.1424571, 52.94716269999999], [-1.142225, 52.9471848], [-1.1420126999999998, 52.94720929999999], [-1.1415478, 52.94727369999999], [-1.1405067999999998, 52.94736540000001], [-1.1403089000000002, 52.9473815], [-1.1402002, 52.9473887], [-1.1401099, 52.947392], [-1.1400370999999998, 52.9473943], [-1.1399493999999997, 52.9473942], [-1.1399277, 52.94739390000001], [-1.139627, 52.94738950000001], [-1.1395905999999998, 52.94738910000001], [-1.1395105, 52.947390199999994], [-1.1394105, 52.9473944], [-1.1392856, 52.9474022], [-1.1390879, 52.9474161], [-1.138945, 52.94742569999999], [-1.1387944, 52.9474342], [-1.1386915, 52.94744149999999], [-1.1385475, 52.94744829999999], [-1.1384542, 52.9474523], [-1.1383648999999998, 52.94745730000001], [-1.1382677, 52.9474629], [-1.1381388, 52.9474719], [-1.1379467, 52.9474843], [-1.1378457, 52.9474896], [-1.1377276, 52.947493599999994], [-1.1375667, 52.94749579999999], [-1.1372438, 52.947495200000006], [-1.1368809, 52.94749109999999], [-1.1363224999999997, 52.947478800000006], [-1.1359751, 52.94747139999999], [-1.1330224, 52.947402399999994], [-1.131746, 52.94737080000001], [-1.1311892, 52.947353799999995], [-1.1305145, 52.9473253], [-1.129087, 52.9472668], [-1.1285609, 52.94726599999999], [-1.1281655, 52.94727369999999], [-1.1277944999999998, 52.94729319999999], [-1.1273943, 52.9473223], [-1.1270289, 52.9473604], [-1.1268244999999997, 52.9473843], [-1.1266531, 52.9474039], [-1.1259954, 52.9474896], [-1.1255836999999995, 52.9475777], [-1.1251934, 52.947677099999986], [-1.1248098, 52.9477846], [-1.1244799, 52.9478945], [-1.1243378, 52.9479413], [-1.1239032, 52.9480933], [-1.1235719999999998, 52.94822819999999], [-1.1232546999999995, 52.9483727], [-1.1229988999999998, 52.9484971], [-1.1220525, 52.9489312], [-1.1213431, 52.9492802], [-1.1205773000000003, 52.9496447], [-1.1198893, 52.949963800000006], [-1.1195178, 52.95011740000001], [-1.1189840999999998, 52.95031289999999], [-1.1186769999999997, 52.9504172], [-1.1182586999999995, 52.9505374], [-1.118001, 52.95061669999998], [-1.1175464, 52.95072819999999], [-1.1171859, 52.9508155], [-1.1168642, 52.9508843], [-1.1166597, 52.9509219], [-1.1163769, 52.9509627], [-1.116024, 52.9510014], [-1.1156625999999998, 52.9510337], [-1.1150373000000002, 52.95106289999999], [-1.1146241, 52.9510747], [-1.1141847, 52.95107379999999], [-1.1137673, 52.95106229999999], [-1.1131541, 52.95103619999998], [-1.1123105, 52.9510079], [-1.1113067999999997, 52.950999199999984], [-1.1103568, 52.9510146], [-1.1093818999999998, 52.951058499999995], [-1.1088562999999998, 52.9510907], [-1.1084060000000002, 52.951123], [-1.1078693, 52.95117140000001], [-1.1074369, 52.95121910000001], [-1.1066818, 52.95131450000001], [-1.1061667000000002, 52.9513883], [-1.1058197, 52.9514544], [-1.1054808, 52.95152399999999], [-1.1050488999999997, 52.95162439999999], [-1.1044291999999998, 52.95180179999999], [-1.1040454, 52.9519301], [-1.103655, 52.952076000000005], [-1.1033147, 52.9522219], [-1.1028165999999997, 52.9524474], [-1.1024116, 52.9526359], [-1.1017647999999998, 52.9529531], [-1.1010983, 52.95327249999999], [-1.100393, 52.953616], [-1.0997919, 52.9539097], [-1.0990742, 52.95425319999999], [-1.0983986, 52.9545763], [-1.097404, 52.95505589999999], [-1.0969524999999998, 52.9552865], [-1.0964677, 52.9555249], [-1.0958625, 52.95584800000001], [-1.0949519, 52.9563327], [-1.0945831, 52.9565348], [-1.0938946, 52.9568985], [-1.0929109, 52.9574359], [-1.0920348, 52.9579085], [-1.0912094, 52.958341], [-1.0903416, 52.9588306], [-1.0895887, 52.95923909999999], [-1.0889523, 52.9595774], [-1.0884595, 52.9598433], [-1.0879108757615394, 52.96013115535671], [-1.0877911, 52.960194], [-1.0875676, 52.96028849999999], [-1.0803619999999998, 52.9641779], [-1.0799834, 52.9643808], [-1.0786828, 52.9650779], [-1.0779783409434258, 52.96546050478801], [-1.0759781999999998, 52.9665468], [-1.0735501, 52.967796500000006], [-1.0709957999999995, 52.9690229], [-1.0655467, 52.9716336], [-1.0556067, 52.9763941], [-1.0470823, 52.980471099999995], [-1.0420048, 52.982899], [-1.0411967, 52.98328540000001], [-1.040527, 52.98360089999999], [-1.0401348203998428, 52.98378961162837], [-1.0386059, 52.9845253], [-1.0369870999999995, 52.9852954], [-1.0368345, 52.985369799999994], [-1.0365698, 52.985496], [-1.0346965, 52.9864055], [-1.0316522999999995, 52.9878359], [-1.0280904999999998, 52.989555400000015], [-1.0218531, 52.99254469999999], [-1.0206284, 52.99313730000001], [-1.0194754, 52.9937341], [-1.0180768999999998, 52.994483599999995], [-1.0167598999999998, 52.99524879999999], [-1.0141994, 52.9967898], [-1.0089488999999998, 52.99993810000001], [-1.0038096, 53.0030469], [-0.9987001, 53.0061171], [-0.9984676, 53.00625740000001], [-0.9978140793206496, 53.006652634521025], [-0.9931425, 53.0094779], [-0.9881468125314736, 53.01246056544062], [-0.987289, 53.0129727], [-0.9871724999999998, 53.013042], [-0.9843921, 53.01472580000001], [-0.981008, 53.0167513], [-0.9777535, 53.0187049], [-0.9762922, 53.01960239999999], [-0.9748046, 53.0205808], [-0.9719033, 53.0225254], [-0.9631173, 53.0283878], [-0.9622813, 53.02894559999999], [-0.9618249, 53.029239999999994], [-0.9579305, 53.031854], [-0.9546647, 53.0340459], [-0.9489723576659744, 53.03783802447602], [-0.9486576, 53.0380477], [-0.948565, 53.0381131], [-0.9447812, 53.0406404], [-0.9436002999999996, 53.0414243], [-0.9428681, 53.0419238], [-0.9419845, 53.042513], [-0.9389429, 53.04454160000001], [-0.938852, 53.04460229999999], [-0.9365079, 53.04616570000001], [-0.9313940999999998, 53.0495762], [-0.9246255, 53.0540801], [-0.9234521999999996, 53.0547862], [-0.9219044, 53.0557478], [-0.9213325999999998, 53.0560714], [-0.9203068, 53.056636], [-0.9186377, 53.057513799999995], [-0.9184143, 53.05763579999999], [-0.9157733999999998, 53.058909], [-0.9152019, 53.059161], [-0.9141354, 53.059633], [-0.9131685, 53.0600501], [-0.9125309, 53.0603138], [-0.9122629999999998, 53.060425300000006], [-0.9118262, 53.06059460000001], [-0.9113828, 53.06076900000001], [-0.911102, 53.060882], [-0.9108258, 53.060987700000005], [-0.9082504, 53.0619823], [-0.9054812, 53.0630536], [-0.9030649999999998, 53.06398829999999], [-0.9020757, 53.0643714], [-0.9010378, 53.06477639999999], [-0.9004933, 53.0649852], [-0.89916, 53.0654962], [-0.8983152841195214, 53.065828243948985], [-0.8975092000000001, 53.0661451], [-0.8968659, 53.0663923], [-0.8949171, 53.067148], [-0.8932784999999999, 53.0677967], [-0.8895898999999999, 53.06920989999998], [-0.8885605999999999, 53.06958480000001], [-0.8855326999999998, 53.0707698], [-0.8839725, 53.0713539], [-0.8824327999999999, 53.07188729999999], [-0.8802243999999999, 53.0725849], [-0.878863, 53.07297939999999], [-0.8784666, 53.07313800000001], [-0.8778868999999999, 53.073287500000006], [-0.8768307999999999, 53.07356349999999], [-0.875978, 53.073778], [-0.8746756000000001, 53.0740837], [-0.8733942, 53.0743647], [-0.8726435999999999, 53.07451989999999], [-0.8720741, 53.0746322], [-0.8714225999999999, 53.0747582], [-0.8710828999999999, 53.074823399999985], [-0.8704348, 53.07494], [-0.8698734, 53.0750373], [-0.8693188999999999, 53.0751292], [-0.8689694999999998, 53.0751857], [-0.8685541999999999, 53.075254], [-0.8679983, 53.0753377], [-0.8675208, 53.0754104], [-0.8671055, 53.0754695], [-0.8668588, 53.0755042], [-0.8662997, 53.07557949999999], [-0.8657069999999999, 53.0756558], [-0.8652042999999999, 53.075716799999995], [-0.8649104999999999, 53.0757545], [-0.8643929, 53.0758139], [-0.864021, 53.07585490000001], [-0.8635261999999999, 53.0759068], [-0.863183, 53.0759425], [-0.8625936000000001, 53.0759997], [-0.861928, 53.0760506], [-0.8616723, 53.076071199999994], [-0.8610263999999999, 53.0761338], [-0.8607247999999998, 53.07615609999999], [-0.8601676999999999, 53.07619540000001], [-0.8596544999999999, 53.07623199999999], [-0.8589475, 53.0762738], [-0.8584860999999999, 53.076296499999984], [-0.8579308999999999, 53.0763247], [-0.8569983, 53.07636430000001], [-0.8566138999999999, 53.0763853], [-0.8546999999999999, 53.0764263], [-0.8537398000000002, 53.07644329999999], [-0.851353, 53.0764988], [-0.8495519, 53.0765332], [-0.8470578000000001, 53.0765901], [-0.8468755, 53.07659419999999], [-0.8412704, 53.0767128], [-0.8405954, 53.0767282], [-0.8397966, 53.0767447], [-0.8386665, 53.0767602], [-0.8375427000000001, 53.076792099999984], [-0.8363663, 53.07681680000001], [-0.8353923999999999, 53.07683949999999], [-0.8319607, 53.0769084], [-0.830691, 53.0769361], [-0.8295643, 53.076959499999994], [-0.8256967, 53.07703279999999], [-0.8252024999999998, 53.0770455], [-0.822492, 53.0771151], [-0.821466, 53.0771658], [-0.8205733, 53.0772657], [-0.8194843, 53.077453099999985], [-0.8185320999999999, 53.07766610000001], [-0.8179724, 53.0778219], [-0.8175899999999999, 53.0779444], [-0.8171305, 53.07809429999999], [-0.8167076, 53.0782545], [-0.816119, 53.078499699999995], [-0.815594, 53.07875299999999], [-0.8154367, 53.0788354], [-0.8150264999999999, 53.079050300000006], [-0.8147922999999999, 53.079187399999995], [-0.8145072999999999, 53.079354300000006], [-0.8139779, 53.0796874], [-0.8137654999999999, 53.07983319999999], [-0.8132026, 53.0802721], [-0.8130691, 53.08039470000001], [-0.8127889, 53.0806518], [-0.8126819999999999, 53.080749899999994], [-0.8122136, 53.08122039999999], [-0.8119094, 53.0815845], [-0.8118196, 53.081692], [-0.8114561, 53.0821696], [-0.8084837557075693, 53.08598868084855], [-0.8066695, 53.08831959999999], [-0.8056096999999999, 53.08967099999999], [-0.8048555999999999, 53.0906473], [-0.8048181, 53.0906998], [-0.8040391, 53.0917006], [-0.8039477217671213, 53.09181876959621], [-0.80392450557641, 53.09184879243908], [-0.8037102999999998, 53.09212579999999], [-0.8035692, 53.09231909999999], [-0.8035448999999999, 53.0923497], [-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]]} 33.8 0520 0614 Nottingham Lincoln Lincoln 53.2260210 -0.5397776 53.2260210 -0.5397776 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:14:00 Lincoln TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16802239 1789622044201982 39 39 2026-09-17 05:24:04.336778 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:14:04.196111
598064 629375 W30418 135V48M617 2026-09-17 COMPLETE 16801769 2026-09-17 06:14:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 629375, "stp": "P", "toc": "CrossCountry", "uid": "W30418", "consist": "220020+220023", "dest_crs": "NCL", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30418/2026-09-17/detailed", "trust_id": "135V48M617", "origin_crs": "TYN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-17", "dest_arr_time": "0620", "dest_platform": "3", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "5V48", "timing_status": "EARLY", "origin_station": "Tyne Yard S.S.", "current_leg_arr": "0614", "current_leg_dep": "0612", "current_leg_end": "Newcastle", "origin_dep_time": "0601", "origin_platform": null, "current_location": "Newcastle Central East End", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "High Level Bridge Jn", "dest_arr_time_act": "0620", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "High Level Bridge Jn", "current_leg_milage": "0.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2037.208, \"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\": 2093.123, \"from_m\": 2037.208, \"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\": 2143.397, \"from_m\": 2093.123, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 2182.779, \"from_m\": 2143.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3303.356, \"from_m\": 2182.779, \"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\": 4136.456, \"from_m\": 3303.356, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 4534.118, \"from_m\": 4136.456, \"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\": 4886.528, \"from_m\": 4534.118, \"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\": 5148.284, \"from_m\": 4886.528, \"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\": 5234.483, \"from_m\": 5148.284, \"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\": 5287.752, \"from_m\": 5234.483, \"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\": 5990.844, \"from_m\": 5287.752, \"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\": 6696.606, \"from_m\": 5990.844, \"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\": 6778.711, \"from_m\": 6696.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\": 7085.116, \"from_m\": 6778.711, \"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\": 629375, \"profile_key\": \"d7c09d5c00fd85dab617e0ec226e21bb718a023541e4803e19ec1e89ce20246f\", \"schedule_id\": 25976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Tyne Yard S.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Low Fell Jn\", \"stage_seq\": 2, \"distance_m\": 2093.123, \"section_seq\": 1, \"route_path_id\": 100899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 3, \"distance_m\": 5148.284, \"section_seq\": 1, \"route_path_id\": 100899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"King Edward Bridge East Jn\", \"stage_seq\": 4, \"distance_m\": 5743.747, \"section_seq\": 1, \"route_path_id\": 100899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Greensfield Jn\", \"stage_seq\": 5, \"distance_m\": 5990.844, \"section_seq\": 1, \"route_path_id\": 100899}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0617H\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 6334.378, \"section_seq\": 1, \"route_path_id\": 100899}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 7, \"distance_m\": 7085.116, \"section_seq\": 1, \"route_path_id\": 100899}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7085.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100899}], \"total_distance_m\": 7085.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 5008.526, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2076.59, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:11Z\", \"source_id\": 52099604, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:13Z\", \"source_id\": 16801769, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "3", "timing_fact_generation": 1789621994853978, "current_leg_arrival_utc": "2026-09-17T06:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:12.101059", "service_state_evidence_id": 16801769, "current_leg_start_actual_dep": "2026-09-17T06:17:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:12.468823", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P TYN NCL 5V48 220020+220023 8 125 None {"version": 3, "segments": [{"to_m": 2037.208, "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": 2093.123, "from_m": 2037.208, "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": 2143.397, "from_m": 2093.123, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 2182.779, "from_m": 2143.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3303.356, "from_m": 2182.779, "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": 4136.456, "from_m": 3303.356, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 4534.118, "from_m": 4136.456, "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": 4886.528, "from_m": 4534.118, "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": 5148.284, "from_m": 4886.528, "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": 5234.483, "from_m": 5148.284, "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": 5287.752, "from_m": 5234.483, "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": 5990.844, "from_m": 5287.752, "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": 6696.606, "from_m": 5990.844, "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": 6778.711, "from_m": 6696.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": 7085.116, "from_m": 6778.711, "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": 629375, "profile_key": "d7c09d5c00fd85dab617e0ec226e21bb718a023541e4803e19ec1e89ce20246f", "schedule_id": 25976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Tyne Yard S.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Low Fell Jn", "stage_seq": 2, "distance_m": 2093.123, "section_seq": 1, "route_path_id": 100899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "King Edward Bridge South Jn", "stage_seq": 3, "distance_m": 5148.284, "section_seq": 1, "route_path_id": 100899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "King Edward Bridge East Jn", "stage_seq": 4, "distance_m": 5743.747, "section_seq": 1, "route_path_id": 100899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Greensfield Jn", "stage_seq": 5, "distance_m": 5990.844, "section_seq": 1, "route_path_id": 100899}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0617H", "location": "High Level Bridge Jn", "stage_seq": 6, "distance_m": 6334.378, "section_seq": 1, "route_path_id": 100899}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": null, "location": "Newcastle", "stage_seq": 7, "distance_m": 7085.116, "section_seq": 1, "route_path_id": 100899}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7085.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 100899}], "total_distance_m": 7085.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 5008.526, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2076.59, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3517, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:11Z", "source_id": 52099604, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:13Z", "source_id": 16801769, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] Tyne Yard S.S. 0601 0601 None None None Newcastle 0620 0620 3 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30418/2026-09-17/detailed None High Level Bridge Jn 2026-09-17T06:17:30+01:00 Newcastle 2.0 {"type": "LineString", "coordinates": [[-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} 0.5 0612 0614 High Level Bridge Jn Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:14:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801769 1789621994853978 17 17 2026-09-17 05:24:12.468823 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:14:12.101059
598065 629935 R57636 466Q771417 2026-09-17 COMPLETE 16802466 2026-09-17 06:06:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 629935, "stp": "N", "toc": "Unknown", "uid": "R57636", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R57636/2026-09-17/detailed", "trust_id": "466Q771417", "origin_crs": "XYE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ely Recp.", "service_date": "2026-09-17", "dest_arr_time": "0651", "dest_platform": null, "is_terminated": 1, "next_location": "Ely Recp.", "signalling_id": "6Q77", "timing_status": "EARLY", "origin_station": "Ely North Jn", "current_leg_arr": "0606", "current_leg_dep": "0604", "current_leg_end": "Ely Recp.", "origin_dep_time": "0455", "origin_platform": null, "current_location": "Ely Down Through Siding", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": "-45 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2576911, 52.3755812], [0.2582718, 52.377315], [0.2583127, 52.3774373], [0.2584797999999999, 52.3781073], [0.25894339999999993, 52.3794352], [0.2596375, 52.381480399999994], [0.2600557, 52.3825732], [0.2611172, 52.3846564], [0.26119688994459794, 52.384780653945135], [0.2615065, 52.3852634], [0.26203919999999997, 52.38604930000001], [0.2631209, 52.3874442], [0.2637307, 52.38814750000001], [0.26430239999999994, 52.3887509]]}", "current_leg_start": "Ely Sig. Ca253", "dest_arr_time_act": "0651", "motion_projection": null, "next_location_lat": "52.3887509", "next_location_lon": "0.2643024", "previous_location": "Ely Sig. Ca253", "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\": 65.821, \"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\": 228.059, \"from_m\": 65.821, \"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\": 604.53, \"from_m\": 228.059, \"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\": 17526.036, \"from_m\": 604.53, \"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\": 22005.54, \"from_m\": 17526.036, \"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\": 23928.524, \"from_m\": 22005.54, \"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\": 23960.321, \"from_m\": 23928.524, \"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\": 25222.101, \"from_m\": 23960.321, \"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\": 25253.899, \"from_m\": 25222.101, \"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\": 27176.883, \"from_m\": 25253.899, \"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\": 31656.387, \"from_m\": 27176.883, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48577.892, \"from_m\": 31656.387, \"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\": 48954.363, \"from_m\": 48577.892, \"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\": 49130.027, \"from_m\": 48954.363, \"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\": 49246.569, \"from_m\": 49130.027, \"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\": 50502.309, \"from_m\": 49246.569, \"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\": 50962.92, \"from_m\": 50502.309, \"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\": 51017.345, \"from_m\": 50962.92, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51086.083, \"from_m\": 51017.345, \"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\": 51901.994, \"from_m\": 51086.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52047.6, \"from_m\": 51901.994, \"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\": 52099.516, \"from_m\": 52047.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}, {\"to_m\": 52252.646, \"from_m\": 52099.516, \"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\": 52894.779, \"from_m\": 52252.646, \"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\": 54148.158, \"from_m\": 52894.779, \"capability_applied\": null, \"effective_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\": 629935, \"profile_key\": \"b670d782746161ab6e72ea77f61fa2ac9ea62c82b637623f2a9900750a1b63e9\", \"schedule_id\": 41060, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Ely North Jn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Brandon\", \"stage_seq\": 2, \"distance_m\": 23585.988, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": \"0523\", \"location\": \"Brandon Goods Loop\", \"stage_seq\": 3, \"distance_m\": 24591.211, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Brandon\", \"stage_seq\": 4, \"distance_m\": 25596.434, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0600\", \"location\": \"Shippea Hill\", \"stage_seq\": 5, \"distance_m\": 40230.633, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Ely North Jn\", \"stage_seq\": 6, \"distance_m\": 49032.656, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0642H\", \"location\": \"Ely\", \"stage_seq\": 7, \"distance_m\": 51336.487, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 8, \"distance_m\": 52047.6, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0649\", \"location\": \"Ely Sig. Ca253\", \"stage_seq\": 9, \"distance_m\": 52894.779, \"section_seq\": 1, \"route_path_id\": 106986}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": null, \"location\": \"Ely Recp.\", \"stage_seq\": 10, \"distance_m\": 54148.158, \"section_seq\": 1, \"route_path_id\": 106986}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54148.158, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106986}], \"total_distance_m\": 54148.158, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 51972.527, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2175.631, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0455", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.3887509", "current_position_lon": "0.2643024", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:02Z\", \"source_id\": 52022878, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:09Z\", \"source_id\": 16777954, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:36:45Z\", \"source_id\": 51865227, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 12212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:22Z\", \"source_id\": 52067720, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:27Z\", \"source_id\": 16791577, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:21Z\", \"source_id\": 16802406, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:13Z\", \"source_id\": 16802332, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:26Z\", \"source_id\": 16802466, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ely Recp.", "service_state_platform": null, "timing_fact_generation": 1789622067834316, "current_leg_arrival_utc": "2026-09-17T06:28:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:14.104284", "service_state_evidence_id": 16802332, "current_leg_start_actual_dep": "2026-09-17T06:49:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T05:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:14.425795", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N XYE None 6Q77 None None None None {"version": 3, "segments": [{"to_m": 65.821, "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": 228.059, "from_m": 65.821, "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": 604.53, "from_m": 228.059, "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": 17526.036, "from_m": 604.53, "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": 22005.54, "from_m": 17526.036, "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": 23928.524, "from_m": 22005.54, "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": 23960.321, "from_m": 23928.524, "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": 25222.101, "from_m": 23960.321, "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": 25253.899, "from_m": 25222.101, "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": 27176.883, "from_m": 25253.899, "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": 31656.387, "from_m": 27176.883, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48577.892, "from_m": 31656.387, "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": 48954.363, "from_m": 48577.892, "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": 49130.027, "from_m": 48954.363, "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": 49246.569, "from_m": 49130.027, "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": 50502.309, "from_m": 49246.569, "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": 50962.92, "from_m": 50502.309, "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": 51017.345, "from_m": 50962.92, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51086.083, "from_m": 51017.345, "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": 51901.994, "from_m": 51086.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52047.6, "from_m": 51901.994, "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": 52099.516, "from_m": 52047.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}, {"to_m": 52252.646, "from_m": 52099.516, "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": 52894.779, "from_m": 52252.646, "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": 54148.158, "from_m": 52894.779, "capability_applied": null, "effective_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": 629935, "profile_key": "b670d782746161ab6e72ea77f61fa2ac9ea62c82b637623f2a9900750a1b63e9", "schedule_id": 41060, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0455", "location": "Ely North Jn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516", "location": "Brandon", "stage_seq": 2, "distance_m": 23585.988, "section_seq": 1, "route_path_id": 106986}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": "0523", "location": "Brandon Goods Loop", "stage_seq": 3, "distance_m": 24591.211, "section_seq": 1, "route_path_id": 106986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Brandon", "stage_seq": 4, "distance_m": 25596.434, "section_seq": 1, "route_path_id": 106986}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0600", "location": "Shippea Hill", "stage_seq": 5, "distance_m": 40230.633, "section_seq": 1, "route_path_id": 106986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Ely North Jn", "stage_seq": 6, "distance_m": 49032.656, "section_seq": 1, "route_path_id": 106986}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0642H", "location": "Ely", "stage_seq": 7, "distance_m": 51336.487, "section_seq": 1, "route_path_id": 106986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Ely Dock Jn", "stage_seq": 8, "distance_m": 52047.6, "section_seq": 1, "route_path_id": 106986}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0649", "location": "Ely Sig. Ca253", "stage_seq": 9, "distance_m": 52894.779, "section_seq": 1, "route_path_id": 106986}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": null, "location": "Ely Recp.", "stage_seq": 10, "distance_m": 54148.158, "section_seq": 1, "route_path_id": 106986}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54148.158, "from_m": 0.0, "section_seq": 1, "route_path_id": 106986}], "total_distance_m": 54148.158, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 51972.527, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2175.631, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:02Z", "source_id": 52022878, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:09Z", "source_id": 16777954, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12238, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:36:45Z", "source_id": 51865227, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 12212, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:22Z", "source_id": 52067720, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:27Z", "source_id": 16791577, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:21Z", "source_id": 16802406, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:13Z", "source_id": 16802332, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:26Z", "source_id": 16802466, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}] Ely North Jn 0455 0455 None None None Ely Recp. 0651 0651 None EARLY -45 minutes https://www.realtimetrains.co.uk/service/gb-nr:R57636/2026-09-17/detailed None Ely Sig. Ca253 2026-09-17T06:49:00+01:00 Ely Recp. 2.0 {"type": "LineString", "coordinates": [[0.2576911, 52.3755812], [0.2582718, 52.377315], [0.2583127, 52.3774373], [0.2584797999999999, 52.3781073], [0.25894339999999993, 52.3794352], [0.2596375, 52.381480399999994], [0.2600557, 52.3825732], [0.2611172, 52.3846564], [0.26119688994459794, 52.384780653945135], [0.2615065, 52.3852634], [0.26203919999999997, 52.38604930000001], [0.2631209, 52.3874442], [0.2637307, 52.38814750000001], [0.26430239999999994, 52.3887509]]} 1.0 0604 0606 Ely Sig. Ca253 Ely Down Through Siding Ely Recp. 52.3887509 0.2643024 52.3887509 0.2643024 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:05:00 Ely Recp. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16802332 1789622067834316 12 12 2026-09-17 05:24:14.425795 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:14:14.104284
598066 629586 L55426 525O60M617 2026-09-17 COMPLETE 16801703 2026-09-17 06:14:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 629586, "stp": "P", "toc": "Greater Anglia", "uid": "L55426", "consist": "720520", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55426/2026-09-17/detailed", "trust_id": "525O60M617", "origin_crs": "XTX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-17", "dest_arr_time": "0617", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "5O60", "timing_status": "EARLY", "origin_station": "Orient Way CS", "current_leg_arr": "0614", "current_leg_dep": "0605", "current_leg_end": "Stratford", "origin_dep_time": "0606", "origin_platform": null, "current_location": "Stratford", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.031110399999999993, 51.5636006], [-0.030473799999999995, 51.5632075], [-0.0300817, 51.5629772], [-0.02980319999999999, 51.5628168], [-0.0295324, 51.5626524], [-0.029224499999999997, 51.56247220000001], [-0.028902599999999994, 51.562284799999986], [-0.0285219, 51.5620553], [-0.028079299999999995, 51.5618076], [-0.027936899999999997, 51.56170190000001], [-0.0277683, 51.5615716], [-0.0274987, 51.5614239], [-0.0271832, 51.5612301], [-0.026815299999999997, 51.5610232], [-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": "Orient Way CS", "dest_arr_time_act": "0617", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Orient Way CS", "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\": 1239.424, \"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\": 2928.585, \"from_m\": 1239.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3232.476, \"from_m\": 2928.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}], \"service_id\": 629586, \"profile_key\": \"e3292505dd8a44564c0c634a800ccdced5940af0093723cfc0edf7218789f2e7\", \"schedule_id\": 16276, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Orient Way CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 2294.439, \"section_seq\": 1, \"route_path_id\": 34656}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 3, \"distance_m\": 3232.476, \"section_seq\": 1, \"route_path_id\": 34656}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3232.476, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34656}], \"total_distance_m\": 3232.476, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1993.052, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1239.424, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:03Z\", \"source_id\": 52099368, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 16801703, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789621990816864, "current_leg_arrival_utc": "2026-09-17T06:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:14.182155", "service_state_evidence_id": 16801703, "current_leg_start_actual_dep": "2026-09-17T06:06:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:14.428920", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XTX SRA 5O60 720520 5 100 None {"version": 3, "segments": [{"to_m": 1239.424, "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": 2928.585, "from_m": 1239.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3232.476, "from_m": 2928.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}], "service_id": 629586, "profile_key": "e3292505dd8a44564c0c634a800ccdced5940af0093723cfc0edf7218789f2e7", "schedule_id": 16276, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Orient Way CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 2294.439, "section_seq": 1, "route_path_id": 34656}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": null, "location": "Stratford", "stage_seq": 3, "distance_m": 3232.476, "section_seq": 1, "route_path_id": 34656}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3232.476, "from_m": 0.0, "section_seq": 1, "route_path_id": 34656}], "total_distance_m": 3232.476, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1993.052, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1239.424, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:03Z", "source_id": 52099368, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 16801703, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] Orient Way CS 0606 0606 None None None Stratford 0617 0617 11 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55426/2026-09-17/detailed None Orient Way CS 2026-09-17T06:06:00+01:00 Stratford 9.0 {"type": "LineString", "coordinates": [[-0.031110399999999993, 51.5636006], [-0.030473799999999995, 51.5632075], [-0.0300817, 51.5629772], [-0.02980319999999999, 51.5628168], [-0.0295324, 51.5626524], [-0.029224499999999997, 51.56247220000001], [-0.028902599999999994, 51.562284799999986], [-0.0285219, 51.5620553], [-0.028079299999999995, 51.5618076], [-0.027936899999999997, 51.56170190000001], [-0.0277683, 51.5615716], [-0.0274987, 51.5614239], [-0.0271832, 51.5612301], [-0.026815299999999997, 51.5610232], [-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.0 0605 0614 Orient Way CS Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:14:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801703 1789621990816864 7 7 2026-09-17 05:24:14.428920 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:14:14.182155
598067 628986 Y41708 742D50M517 2026-09-17 COMPLETE 16801766 2026-09-17 06:14:00 2026-09-17 05:24:21 2026-09-19 05:24:21 {"id": 628986, "stp": "P", "toc": "Great Western Railway", "uid": "Y41708", "consist": "387151+387167+387145", "dest_crs": "DID", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41708/2026-09-17/detailed", "trust_id": "742D50M517", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-17", "dest_arr_time": "0615", "dest_platform": "3", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "2D50", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "0614", "current_leg_dep": "0609", "current_leg_end": "Didcot Parkway", "origin_dep_time": "0550", "origin_platform": "13", "current_location": "Didcot Parkway", "last_update_time": "2026-09-17T05:24:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]}", "current_leg_start": "Cholsey", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Cholsey", "current_leg_milage": "4.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 329.021, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 649.685, \"from_m\": 329.021, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1359.041, \"from_m\": 649.685, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 1424.104, \"from_m\": 1359.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25769.342, \"from_m\": 1424.104, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 25916.024, \"from_m\": 25769.342, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25985.179, \"from_m\": 25916.024, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27419.766, \"from_m\": 25985.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 628986, \"profile_key\": \"f7831f005757e8310aa8a3b072f67d2533f991e7a2e92cf0b8e9b16edd9fede0\", \"schedule_id\": 30272, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40451}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Reading West Jn\", \"stage_seq\": 2, \"distance_m\": 1848.708, \"section_seq\": 1, \"route_path_id\": 40451}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Tilehurst\", \"stage_seq\": 3, \"distance_m\": 4214.01, \"section_seq\": 1, \"route_path_id\": 40451}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559H\", \"location\": \"Pangbourne\", \"stage_seq\": 4, \"distance_m\": 8792.309, \"section_seq\": 1, \"route_path_id\": 40451}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 5, \"distance_m\": 13984.513, \"section_seq\": 1, \"route_path_id\": 40451}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Cholsey\", \"stage_seq\": 6, \"distance_m\": 20005.765, \"section_seq\": 1, \"route_path_id\": 40451}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Didcot East Jn\", \"stage_seq\": 7, \"distance_m\": 26479.603, \"section_seq\": 1, \"route_path_id\": 40451}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 8, \"distance_m\": 27419.766, \"section_seq\": 1, \"route_path_id\": 40451}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27419.766, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40451}], \"total_distance_m\": 27419.766, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 27419.766, \"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": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:59Z\", \"source_id\": 52065656, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:04Z\", \"source_id\": 16790904, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:02Z\", \"source_id\": 52071811, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:08Z\", \"source_id\": 16792829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:40Z\", \"source_id\": 52079164, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:48Z\", \"source_id\": 16795125, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:54Z\", \"source_id\": 52088128, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:57Z\", \"source_id\": 16798016, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:11Z\", \"source_id\": 52099653, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:13Z\", \"source_id\": 16801766, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "3", "timing_fact_generation": 1789621994673610, "current_leg_arrival_utc": "2026-09-17T06:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T05:14:15.943157", "service_state_evidence_id": 16801766, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T05:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:24:16.980956", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDG DID 2D50 387151+387167+387145 12 110 None {"version": 3, "segments": [{"to_m": 329.021, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 649.685, "from_m": 329.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 1359.041, "from_m": 649.685, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 1424.104, "from_m": 1359.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25769.342, "from_m": 1424.104, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 25916.024, "from_m": 25769.342, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25985.179, "from_m": 25916.024, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27419.766, "from_m": 25985.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 628986, "profile_key": "f7831f005757e8310aa8a3b072f67d2533f991e7a2e92cf0b8e9b16edd9fede0", "schedule_id": 30272, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40451}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Reading West Jn", "stage_seq": 2, "distance_m": 1848.708, "section_seq": 1, "route_path_id": 40451}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Tilehurst", "stage_seq": 3, "distance_m": 4214.01, "section_seq": 1, "route_path_id": 40451}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559H", "location": "Pangbourne", "stage_seq": 4, "distance_m": 8792.309, "section_seq": 1, "route_path_id": 40451}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Goring & Streatley", "stage_seq": 5, "distance_m": 13984.513, "section_seq": 1, "route_path_id": 40451}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Cholsey", "stage_seq": 6, "distance_m": 20005.765, "section_seq": 1, "route_path_id": 40451}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Didcot East Jn", "stage_seq": 7, "distance_m": 26479.603, "section_seq": 1, "route_path_id": 40451}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 8, "distance_m": 27419.766, "section_seq": 1, "route_path_id": 40451}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27419.766, "from_m": 0.0, "section_seq": 1, "route_path_id": 40451}], "total_distance_m": 27419.766, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 27419.766, "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": 23933, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:59Z", "source_id": 52065656, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:04Z", "source_id": 16790904, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23944, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:02Z", "source_id": 52071811, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:08Z", "source_id": 16792829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:40Z", "source_id": 52079164, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:48Z", "source_id": 16795125, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23959, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:54Z", "source_id": 52088128, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:57Z", "source_id": 16798016, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23983, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:11Z", "source_id": 52099653, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:13Z", "source_id": 16801766, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}] Reading 0550 0550 13 None None Didcot Parkway 0615 0615 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41708/2026-09-17/detailed None Cholsey 2026-09-17T06:08:00+01:00 Didcot Parkway 5.0 {"type": "LineString", "coordinates": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]} 4.6 0609 0614 Cholsey Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-17 05:24:21 TERMINATED 2026-09-17 05:14:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16801766 1789621994673610 32 32 2026-09-17 05:24:16.980956 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 05:14:15.943157
← Previous (32601–32700) Next (32801–32900) →