From 28730ab4a76bd10c6c0d067c1496dedb27fe1b2b Mon Sep 17 00:00:00 2001 From: Vladimir Byko-Ianko Date: Fri, 4 May 2018 12:23:01 +0300 Subject: [PATCH] Reducing speed for ferry in case of pedestrian and bicycle routing. --- routing_common/bicycle_model.cpp | 3 ++- routing_common/pedestrian_model.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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}, };