opentripplanner / OpenTripPlanner

An open source multi-modal trip planner
http://www.opentripplanner.org
Other
2.12k stars 1.01k forks source link

Add support for car ferries #5875

Open VillePihlava opened 1 month ago

VillePihlava commented 1 month ago

Goal / high level use-case

Ferries can have cars aboard. The goal is to add support for using ferries with cars.

Describe the solution you'd like

The gtfs field bikes_allowed works in a similar way to how this feature could work. The proposed solution would be to adapt the solution for cars. This would involve adding a cars_allowed field to gtfs. In the future, a similar solution could be considered for trains that can have cars aboard.

Additional context

As of writing this issue, many details of the implementation are still somewhat unclear and will be appended once the work moves forward.

vesameskanen commented 1 month ago

We have seen some problems when trying to route long bike journeys with ferry connections. If such itineraries are computed using transit routing, access, egress and max transfer duration must be very long. That in turn may slow down routing so radically that it becomes unusable.

Maybe such routes should be searched using street routing methods.

ravolka commented 4 weeks ago

HSL / Ville has started to work on this

optionsome commented 3 weeks ago

We got a confirmation that both schedule and non-schedule based ferries need to be supported. We don't have a need for cars on trains in the short term.