As part of #11, we set aspects for a station, and that aspect was set for all tracks across the station. This was because the aim in #11 was to get the latest aspect information for the user on the UI.
In this issue, we want to set the aspect at a track level so that trains can respect the aspect of its track. This will also enable us to move trains into individual tracks and allow overtakes in another track. This is especially useful when the section has dense traffic.
As part of #11, we set aspects for a station, and that aspect was set for all tracks across the station. This was because the aim in #11 was to get the latest aspect information for the user on the UI.
In this issue, we want to set the aspect at a track level so that trains can respect the aspect of its track. This will also enable us to move trains into individual tracks and allow overtakes in another track. This is especially useful when the section has dense traffic.