Fixes issue #366
This commit is contained in:
parent
7222231abf
commit
e0f51dd5e9
11
profile.lua
11
profile.lua
@ -4,6 +4,7 @@ bollards_whitelist = { [""] = true, ["cattle_grid"] = true, ["border_control"] =
|
|||||||
access_tag_whitelist = { ["yes"] = true, ["motorcar"] = true, ["motor_vehicle"] = true, ["vehicle"] = true, ["permissive"] = true, ["designated"] = true }
|
access_tag_whitelist = { ["yes"] = true, ["motorcar"] = true, ["motor_vehicle"] = true, ["vehicle"] = true, ["permissive"] = true, ["designated"] = true }
|
||||||
access_tag_blacklist = { ["no"] = true, ["private"] = true, ["agricultural"] = true, ["forestery"] = true }
|
access_tag_blacklist = { ["no"] = true, ["private"] = true, ["agricultural"] = true, ["forestery"] = true }
|
||||||
access_tag_restricted = { ["destination"] = true, ["delivery"] = true }
|
access_tag_restricted = { ["destination"] = true, ["delivery"] = true }
|
||||||
|
access_tags = { "motor_vehicle", "vehicle" }
|
||||||
service_tag_restricted = { ["parking_aisle"] = true }
|
service_tag_restricted = { ["parking_aisle"] = true }
|
||||||
ignore_in_grid = { ["ferry"] = true, ["pier"] = true }
|
ignore_in_grid = { ["ferry"] = true, ["pier"] = true }
|
||||||
|
|
||||||
@ -86,6 +87,16 @@ function way_function (way, numberOfNodesInWay)
|
|||||||
return 0;
|
return 0;
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- Check if our vehicle types are forbidden
|
||||||
|
for i,v in ipairs(access_tags) do
|
||||||
|
local mode_value = way.tags:Find(v)
|
||||||
|
if nil ~= mode_value and "no" == mode_value then
|
||||||
|
return 0;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
-- Set the name that will be used for instructions
|
||||||
if "" ~= ref then
|
if "" ~= ref then
|
||||||
way.name = ref
|
way.name = ref
|
||||||
elseif "" ~= name then
|
elseif "" ~= name then
|
||||||
|
Loading…
Reference in New Issue
Block a user