bcgov / api-specs

[OpenAPI Specification](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md) Repository
https://catalogue.data.gov.bc.ca/group/bc-government-api-registry
Other
26 stars 19 forks source link

Add support for a ferry wait time delay/penalty #108

Closed mraross closed 6 years ago

cmhodgson commented 7 years ago

It is not clear how long the delay should be, particularly for the less-regular ferries, but given the delay it can be added. This approach is an alternative to the schedule-based approach of another ticket; this approach doesn't take into account time of day, and thus is appropriate to use when none is specified.

mraross commented 7 years ago

We could probably classify a given ferry route into hourly or bi-hourly and use this information to come up with a more reasonable wait time.

cmhodgson commented 7 years ago

I'm thinking about services that are twice-daily, daily, or even less frequent - what is the "average wait time" for the ferry from Port Hardy to Prince Rupert that leaves only every second Saturday? Not sure if it is meaningful to do anything here at all? It would then be inconsistent with the other ferries where we do add the wait time. Google just flags the route with something like "this route uses Ferries, be sure to check the schedule", perhaps that is an alternative approach?

mraross commented 6 years ago

Not needed since ferry schedule will be taken into account when doing time-dependent routing.