Only use trains when they are marked for bringing bikes

This commit is contained in:
Patrick Niklaus 2017-02-07 17:57:26 +00:00 committed by Patrick Niklaus
parent 72455a2733
commit 1e4c8eeeb6

View File

@ -325,19 +325,18 @@ function way_function (way, result)
result.forward_speed = profile.route_speeds[route] result.forward_speed = profile.route_speeds[route]
result.backward_speed = profile.route_speeds[route] result.backward_speed = profile.route_speeds[route]
end end
-- public transport -- railway platforms (old tagging scheme)
elseif profile.use_public_transport and railway and profile.platform_speeds[railway] then elseif railway and profile.platform_speeds[railway] then
-- railway platforms (old tagging scheme)
result.forward_speed = profile.platform_speeds[railway] result.forward_speed = profile.platform_speeds[railway]
result.backward_speed = profile.platform_speeds[railway] result.backward_speed = profile.platform_speeds[railway]
elseif profile.use_public_transport and profile.platform_speeds[public_transport] then -- public_transport platforms (new tagging platform)
-- public_transport platforms (new tagging platform) elseif public_transport and profile.platform_speeds[public_transport] then
result.forward_speed = profile.platform_speeds[public_transport] result.forward_speed = profile.platform_speeds[public_transport]
result.backward_speed = profile.platform_speeds[public_transport] result.backward_speed = profile.platform_speeds[public_transport]
elseif profile.use_public_transport and railway and profile.railway_speeds[railway] then -- railways
elseif profile.use_public_transport and railway and profile.railway_speeds[railway] and profile.access_tag_whitelist[access] then
result.forward_mode = mode.train result.forward_mode = mode.train
result.backward_mode = mode.train result.backward_mode = mode.train
-- railways
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]
elseif amenity and profile.amenity_speeds[amenity] then elseif amenity and profile.amenity_speeds[amenity] then