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한 개수"를 반환