ferrobus.travel_time_matrix#
- ferrobus.travel_time_matrix(transit_model, points, departure_time, max_transfers)#
Computes a matrix of travel times between all points in the input set in parallel.
- Parameters:
transit_model (TransitModel) – The transit model to use for routing.
points (list[TransitPoint]) – List of points between which to calculate travel times.
departure_time (int) – Time of departure in seconds since midnight.
max_transfers (int) – Maximum number of transfers allowed in route planning.
- Returns:
A 2D matrix where each cell [i][j] contains the travel time in seconds from point i to point j, or None if the point is unreachable.
- Return type:
list[list[Optional[int]]]