From 6d7ebd87b33d4c23a1ab9326cbeb4782931a0fa3 Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Wed, 3 Dec 2025 12:22:51 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B3=80=ED=99=94=ED=83=90=EC=A7=80=20polygon?= =?UTF-8?q?=20=EC=A0=95=ED=99=95=EB=8F=84=20=EC=BB=AC=EB=9F=BC=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kamcoback/changedetection/dto/ChangeDetectionDto.java | 2 ++ .../changedetection/ChangeDetectionRepositoryImpl.java | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java b/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java index c053ffb0..e045186e 100644 --- a/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java +++ b/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java @@ -137,6 +137,7 @@ public class ChangeDetectionDto { private Integer afterYear; // 비교년도 private Double afterConfidence; // 비교 신뢰도(확률) private String afterClass; + private Double cdProb; // 탐지정확도 } @Schema(name = "PointFeature", description = "Geometry 리턴 객체") @@ -177,5 +178,6 @@ public class ChangeDetectionDto { private Integer afterYear; // 비교년도 private Double afterConfidence; // 비교 신뢰도(확률) private String afterClass; // 비교 분류 + private Double cdProb; // 탐지 정확도 } } diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java index 19c68005..cf700729 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java @@ -126,7 +126,8 @@ public class ChangeDetectionRepositoryImpl extends QuerydslRepositorySupport mapSheetAnalDataGeomEntity.classBeforeCd.toUpperCase(), mapSheetAnalDataGeomEntity.targetYyyy, mapSheetAnalDataGeomEntity.classAfterProb, - mapSheetAnalDataGeomEntity.classAfterCd.toUpperCase())) + mapSheetAnalDataGeomEntity.classAfterCd.toUpperCase(), + mapSheetAnalDataGeomEntity.cdProb)) .from(mapSheetAnalDataGeomEntity) .innerJoin(mapSheetAnalDataEntity) .on(mapSheetAnalDataGeomEntity.dataUid.eq(mapSheetAnalDataEntity.id)) @@ -159,7 +160,8 @@ public class ChangeDetectionRepositoryImpl extends QuerydslRepositorySupport data.getBeforeClass(), data.getAfterYear(), data.getAfterConfidence(), - data.getAfterClass()); + data.getAfterClass(), + data.getCdProb()); return new ChangeDetectionDto.PolygonFeature( data.getType(), jsonNode, properties);