feat: fix

This commit is contained in:
2025-12-02 17:04:10 +09:00
parent 199d3bcac7
commit 7def1e4e90
4 changed files with 110 additions and 22 deletions

View File

@@ -6,24 +6,25 @@ import lombok.Getter;
@Getter
@AllArgsConstructor
public enum DetectionClassification {
BUILDING("building", "건물"),
CONTAINER("container", "컨테이너"),
FIELD("field", "경작지"),
FOREST("forest", ""),
GRASS("grass", "초지"),
GREENHOUSE("greenhouse", "비닐하우스"),
LAND("land", "일반토지"),
ORCHARD("orchard", "과수원"),
ROAD("road", "도로"),
STONE("stone", "모래/자갈"),
TANK("tank", "물탱크"),
TUMULUS("tumulus", "토분(무덤)"),
WASTE("waste", "폐기물"),
WATER("water", ""),
ETC("ETC", "기타"); // For 'etc' (miscellaneous/other)
BUILDING("building", "건물", 10),
CONTAINER("container", "컨테이너", 20),
FIELD("field", "경작지", 30),
FOREST("forest", "", 40),
GRASS("grass", "초지", 50),
GREENHOUSE("greenhouse", "비닐하우스", 60),
LAND("land", "일반토지", 70),
ORCHARD("orchard", "과수원", 80),
ROAD("road", "도로", 90),
STONE("stone", "모래/자갈", 100),
TANK("tank", "물탱크", 110),
TUMULUS("tumulus", "토분(무덤)", 120),
WASTE("waste", "폐기물", 130),
WATER("water", "", 140),
ETC("ETC", "기타", 200); // For 'etc' (miscellaneous/other)
private final String id;
private final String desc;
private final int order;
/**
* Optional: Helper method to get the enum from a String, case-insensitive, or return ETC if not