From c3a4b43085012bacce8ca4e53eeffd0bafc10c4d Mon Sep 17 00:00:00 2001 From: "Phyks (Lucas Verney)" Date: Wed, 8 May 2019 22:51:07 +0200 Subject: [PATCH] Fix default nogo weight for polygons --- .../src/main/java/btools/server/request/ServerHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/brouter-server/src/main/java/btools/server/request/ServerHandler.java b/brouter-server/src/main/java/btools/server/request/ServerHandler.java index 7f87d45..1bda0c9 100644 --- a/brouter-server/src/main/java/btools/server/request/ServerHandler.java +++ b/brouter-server/src/main/java/btools/server/request/ServerHandler.java @@ -280,9 +280,13 @@ public class ServerHandler extends RequestHandler { int lat = (int)( ( Double.parseDouble(slat) + 90. ) *1000000. + 0.5); polygon.addVertex(lon, lat); } + + String nogoWeight = "NaN"; if (j < lonLatList.length) { - polygon.nogoWeight = Double.parseDouble( lonLatList[j] ); + nogoWeight = lonLatList[j]; } + polygon.nogoWeight = Double.parseDouble( nogoWeight ); + if ( polygon.points.size() > 0 ) { polygon.calcBoundingCircle();