From e75adfb555278d4876df9238cc5d010bc5c4eb73 Mon Sep 17 00:00:00 2001 From: afischerdev Date: Wed, 6 Mar 2024 19:54:48 +0100 Subject: [PATCH] enabled raw track for test only --- brouter-server/src/main/java/btools/server/BRouter.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/brouter-server/src/main/java/btools/server/BRouter.java b/brouter-server/src/main/java/btools/server/BRouter.java index 1600c7e..eedc8b2 100644 --- a/brouter-server/src/main/java/btools/server/BRouter.java +++ b/brouter-server/src/main/java/btools/server/BRouter.java @@ -105,7 +105,8 @@ public class BRouter { if (engineMode == RoutingEngine.BROUTER_ENGINEMODE_GETELEV) { re = new RoutingEngine("testinfo", null, new File(args[0]), wplist, rc, engineMode); } else { - rc.rawTrackPath = "testtrack.raw"; + // use this to generate a raw track for CLI + // rc.rawTrackPath = "testtrack.raw"; re = new RoutingEngine("testtrack", null, new File(args[0]), wplist, rc, engineMode); } re.doRun(0); @@ -114,7 +115,7 @@ public class BRouter { engineMode == RoutingEngine.BROUTER_ENGINEMODE_PREPARE_REROUTE) { // store new reference track if any // (can exist for timed-out search) - if (re.getFoundRawTrack() != null) { + if (rc.rawTrackPath != null && re.getFoundRawTrack() != null) { try { re.getFoundRawTrack().writeBinary(rc.rawTrackPath); } catch (Exception e) {