From 8136b69b10a2ff92492e57f8e08f1bc3bae116ad Mon Sep 17 00:00:00 2001 From: teddy Date: Mon, 29 Dec 2025 16:52:53 +0900 Subject: [PATCH] =?UTF-8?q?shp=20=ED=8C=8C=EC=9D=BC=EC=83=9D=EC=84=B1=20?= =?UTF-8?q?=ED=8F=B4=EB=8D=94=20=EA=B2=BD=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inference/service/InferenceResultShpService.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java index e257edeb..326519aa 100644 --- a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java +++ b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java @@ -34,7 +34,7 @@ public class InferenceResultShpService { public InferenceResultShpDto.FileCntDto createShpFile() { // TODO 파일 경로는 정해지면 수정, properties 사용 - String baseDir = System.getProperty("user.home") + "/export"; + String baseDir = System.getProperty("user.home") + "/detect/result"; // TODO 배치 실행으로 변경 필요 int batchSize = 100; @@ -62,8 +62,9 @@ public class InferenceResultShpService { "%d_%d_%d_%d", first.getStage(), first.getMapId(), first.getInput1(), first.getInput2()); - String shpBasePath = baseDir + "/shp/" + baseName; - String geoJsonPath = baseDir + "/geojson/" + baseName + ".geojson"; + String baseDir2 = "/" + first.getInput1() + "_" + first.getInput2() + "/" + first.getStage(); + String shpBasePath = baseDir + baseDir2 + "/shp/" + baseName; + String geoJsonPath = baseDir + baseDir2 + "/geojson/" + baseName + ".geojson"; try { // Writer가 "이번 호출에서 write한 개수"를 반환