diff --git a/routing_common/bicycle_model.cpp b/routing_common/bicycle_model.cpp index 3b19b4f75a..b292ef83a0 100644 --- a/routing_common/bicycle_model.cpp +++ b/routing_common/bicycle_model.cpp @@ -172,6 +172,9 @@ VehicleModel::SurfaceInitList const kBicycleSurface = { {{"psurface", "paved_bad"}, {0.8, 0.8}}, {{"psurface", "unpaved_good"}, {1.0, 1.0}}, {{"psurface", "unpaved_bad"}, {0.3, 0.3}}, + {{"_mtb_rating", "intermediate"}, {0.3, 0.3}}, // similar to unpaved_bad + {{"_mtb_rating", "difficult"}, {0.1, 0.1}}, + {{"_mtb_rating", "expert"}, {0.05, 0.05}}, // no dedicated cycleway, doesn't mean that bicycle is not allowed, just lower weight {{"hwtag", "nocycleway"}, {0.8, 0.8}}, };