From 292d8c43d6e9ad301ee66450e1cc155a3ffa0f9b Mon Sep 17 00:00:00 2001 From: Harry Bond Date: Fri, 22 Sep 2023 11:19:40 +0100 Subject: [PATCH] [generator] add more access value handling now prevents routing through access=emergency, military, agricultural, forestry Signed-off-by: Harry Bond --- generator/road_access_generator.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/generator/road_access_generator.cpp b/generator/road_access_generator.cpp index 17a6d319c2..58d4816ac9 100644 --- a/generator/road_access_generator.cpp +++ b/generator/road_access_generator.cpp @@ -146,6 +146,10 @@ TagMapping const kDefaultTagMapping = { {OsmElement::Tag("access", "no"), RoadAccess::Type::No}, {OsmElement::Tag("access", "private"), RoadAccess::Type::Private}, {OsmElement::Tag("access", "destination"), RoadAccess::Type::Destination}, + {OsmElement::Tag("access", "emergency"), RoadAccess::Type::No}, + {OsmElement::Tag("access", "military"), RoadAccess::Type::No}, + {OsmElement::Tag("access", "agricultural"), RoadAccess::Type::Private}, + {OsmElement::Tag("access", "forestry"), RoadAccess::Type::Private}, }; std::set const kHighwaysWhereIgnoreBarriersWithoutAccess = {