Don't check access tags of bike against railway

This commit is contained in:
Patrick Niklaus 2017-02-07 13:18:38 +00:00 committed by Patrick Niklaus
parent 112cf55aae
commit 72455a2733

View File

@ -338,10 +338,8 @@ function way_function (way, result)
result.forward_mode = mode.train result.forward_mode = mode.train
result.backward_mode = mode.train result.backward_mode = mode.train
-- railways -- railways
if (not access and data.highway) or (access and not profile.access_tag_blacklist[access]) then result.forward_speed = profile.railway_speeds[railway]
result.forward_speed = profile.railway_speeds[railway] result.backward_speed = profile.railway_speeds[railway]
result.backward_speed = profile.railway_speeds[railway]
end
elseif amenity and profile.amenity_speeds[amenity] then elseif amenity and profile.amenity_speeds[amenity] then
-- parking areas -- parking areas
result.forward_speed = profile.amenity_speeds[amenity] result.forward_speed = profile.amenity_speeds[amenity]
@ -350,7 +348,7 @@ function way_function (way, result)
-- regular ways -- regular ways
result.forward_speed = profile.bicycle_speeds[data.highway] result.forward_speed = profile.bicycle_speeds[data.highway]
result.backward_speed = profile.bicycle_speeds[data.highway] result.backward_speed = profile.bicycle_speeds[data.highway]
elseif access and not profile.access_tag_blacklist[access] then elseif access and profile.access_tag_whitelist[access] then
-- unknown way, but valid access tag -- unknown way, but valid access tag
result.forward_speed = default_speed result.forward_speed = default_speed
result.backward_speed = default_speed result.backward_speed = default_speed