From 1a2bb197d1f1a5e1b536d46e65e61d5b558f7161 Mon Sep 17 00:00:00 2001 From: Arndt Brenschede Date: Sun, 2 Jul 2023 08:32:43 +0200 Subject: [PATCH] issue#572: filter out on_red turn restrictions --- .../src/main/java/btools/mapcreator/RestrictionData.java | 1 + 1 file changed, 1 insertion(+) diff --git a/brouter-map-creator/src/main/java/btools/mapcreator/RestrictionData.java b/brouter-map-creator/src/main/java/btools/mapcreator/RestrictionData.java index 90144ce..4247476 100644 --- a/brouter-map-creator/src/main/java/btools/mapcreator/RestrictionData.java +++ b/brouter-map-creator/src/main/java/btools/mapcreator/RestrictionData.java @@ -49,6 +49,7 @@ public class RestrictionData extends MapCreatorBase { public boolean isValid() { boolean valid = fromLon != 0 && toLon != 0 && (restriction.startsWith("only_") || restriction.startsWith("no_")); + valid = valid && restriction.indexOf("on_red") < 0; // filter out on-red restrictions if ((!valid) || badWayMatch || !(checkGeometry())) { synchronized (badTRs) { badTRs.add(((long) viaLon) << 32 | viaLat);