From 138a1b82dec2c3fa0508d6cdc639ac9045534101 Mon Sep 17 00:00:00 2001 From: htlee Date: Wed, 1 Apr 2026 12:35:26 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=EB=A6=B4=EB=A6=AC=EC=A6=88=20=EB=85=B8?= =?UTF-8?q?=ED=8A=B8=20=EC=A0=95=EB=A6=AC=20(2026-04-01)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/RELEASE-NOTES.md | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/docs/RELEASE-NOTES.md b/docs/RELEASE-NOTES.md index 2bbb43a..4a14389 100644 --- a/docs/RELEASE-NOTES.md +++ b/docs/RELEASE-NOTES.md @@ -4,6 +4,8 @@ ## [Unreleased] +## [2026-04-01] + ### 추가 - 어구 그룹 1h/6h 듀얼 폴리곤 (Python 듀얼 스냅샷 + DB resolution 컬럼 + Backend/Frontend 독립 렌더) - 리플레이 컨트롤러 A-B 구간 반복 기능 @@ -11,13 +13,6 @@ - 리치 툴팁: 선박/어구 구분 + 모델 소속 컬러 표시 + 멤버 호버 강조 - 항공기 아이콘 줌레벨 기반 스케일 적용 - 심볼 크기 조정 패널 (선박/항공기 개별 0.5~2.0x) - -### 변경 -- 일치율 후보 탐색: 6h 멤버 → 1h 활성 멤버 기반 center/radius -- 일치율 반경 밖 이탈 선박 OUT_OF_RANGE 감쇠 적용 -- 폴리곤 노출: DISPLAY_STALE_SEC=1h time_bucket 기반 필터링 - -### 추가 - 실시간 선박 13K MapLibre → deck.gl IconLayer 전환 (useShipDeckLayers + shipDeckStore) - 선단/어구 폴리곤 MapLibre → deck.gl GeoJsonLayer 전환 (useFleetClusterDeckLayers) - 선박 클릭 팝업 React 오버레이 전환 (ShipPopupOverlay + 드래그 지원) @@ -26,23 +21,23 @@ - 라벨 클러스터링 (줌 레벨별 그리드, z10+ 전체 표시) - 어구 서브클러스터 독립 추적 (DB sub_cluster_id + Python group_key 고정) - 서브클러스터별 독립 center trail (PathLayer 색상 구분) -- 리플레이 전체 구간 멤버 목록 (allHistoryMembers) ### 변경 +- 일치율 후보 탐색: 6h 멤버 → 1h 활성 멤버 기반 center/radius +- 일치율 반경 밖 이탈 선박 OUT_OF_RANGE 감쇠 적용 +- 폴리곤 노출: DISPLAY_STALE_SEC=1h time_bucket 기반 필터링 - 선단 폴리곤 색상: API 기본색 → 밝은 파스텔 팔레트 (바다 배경 대비) - 멤버/연관 라벨: SDF outline → 검정 배경 블록 + fontScale.analysis 연동 - 모델 패널: 헤더→푸터 구조, 개별 확장/축소, 우클릭 툴팁 고정 -- 모델 패널/재생 컨트롤러 레이아웃: 좌측 패널~우측 패널 사이 중앙 배치 ### 수정 - 어구 group_key 변동 → 이력 불연속 문제 해결 (sub_cluster_id 구조 전환) - 한국 국적 선박(440/441) 어구 오탐 제외 - Backend correlation API 서브클러스터 중복 제거 (DISTINCT ON CTE) - 리플레이 종료/탭 off 시 deck.gl 레이어 + gearReplayStore 완전 초기화 -- 어구 폴리곤 호버 하이라이트 추가 ### 기타 -- DB 마이그레이션: sub_cluster_id 컬럼 추가 + '#N' 데이터 변환 + UNIQUE 제약 변경 +- DB 마이그레이션: sub_cluster_id + resolution 컬럼, 인덱스 교체 ## [2026-03-31] -- 2.45.2