hackgvl / trolley-tracker-api-dot-net

API for tracking Greenville's trolleys with .NET
MIT License
4 stars 6 forks source link

Trolley not showing up on North Main loop sat 6/16 #44

Closed jeremywight closed 6 years ago

jeremywight commented 6 years ago

I was downtown and saw one trolley running and show up, and the second which I also saw physically did not show up in app. We also got feedback that it wasn’t running.

Not sure if this was user error or system

bikeoid commented 6 years ago

I was able to catch this case on Sunday and finally correct it some time after 6:00. The issue is that Main Street scheduling is highly variable: either with 2 trolleys as Top of Main or Heart of Main or 1 trolley as Combination. Changing between the 2 route definitions in advance is tedious and error prone because each time slot requires 2 entries; replace a route and cancel a route. Also if there is an equipment failure and they fall back to 3 trolleys unexpectedly, the scheduled routes and actual routes won't match. Some possible solutions:

bikeoid commented 6 years ago

The last option above is not an option for this year as the routes are fixed and will be studied for next year.

The first option above to poll other routes to find a missing trolley. Display its color in Black since that is the most likely color to apply. It still won't match the route colors to allow the user to highlight that route however.