diff --git a/routing_common/bicycle_model.cpp b/routing_common/bicycle_model.cpp index ef1ddd763e..17ee98c27b 100644 --- a/routing_common/bicycle_model.cpp +++ b/routing_common/bicycle_model.cpp @@ -50,6 +50,7 @@ double constexpr kSpeedFootwayKMpH = 7.0; double constexpr kSpeedPlatformKMpH = 3.0; double constexpr kSpeedPierKMpH = 7.0; double constexpr kSpeedOffroadKMpH = 3.0; +double constexpr kSpeedFerry = 3.0; // Default VehicleModel::InitListT const g_bicycleLimitsDefault = @@ -439,7 +440,7 @@ void BicycleModel::Init() vector const additionalTags = { {hwtagYesBicycle, m_maxSpeedKMpH}, - {{"route", "ferry"}, m_maxSpeedKMpH}, + {{"route", "ferry"}, kSpeedFerry}, {{"man_made", "pier"}, kSpeedPierKMpH}, }; diff --git a/routing_common/pedestrian_model.cpp b/routing_common/pedestrian_model.cpp index e56bc48f59..a3f59725bd 100644 --- a/routing_common/pedestrian_model.cpp +++ b/routing_common/pedestrian_model.cpp @@ -50,6 +50,7 @@ double constexpr kSpeedFootwayKMpH = 5.0; double constexpr kSpeedPlatformKMpH = 5.0; double constexpr kSpeedPierKMpH = 4.0; double constexpr kSpeedOffroadKMpH = 3.0; +double constexpr kSpeedFerry = 1.0; // Default VehicleModel::InitListT const g_pedestrianLimitsDefault = @@ -290,7 +291,7 @@ void PedestrianModel::Init() vector const additionalTags = { {hwtagYesFoot, m_maxSpeedKMpH}, - {{"route", "ferry"}, m_maxSpeedKMpH}, + {{"route", "ferry"}, kSpeedFerry}, {{"man_made", "pier"}, kSpeedPierKMpH}, };