kcg-monitoring/frontend/src/components/korea
htlee f0c991c9ec refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링
- deck.gl 9.2 설치 + DeckGLOverlay(MapboxOverlay interleaved) 통합
- 정적 마커 11종 → useStaticDeckLayers (IconLayer/TextLayer, SVG DataURI)
- 분석 오버레이 → useAnalysisDeckLayers (ScatterplotLayer/TextLayer)
- 불법어선/어구/수역 라벨 → deck.gl ScatterplotLayer/TextLayer
- 줌 레벨별 스케일 (0~6: 0.6x, 7~9: 1.0x, 10~12: 1.4x, 13+: 1.8x)
- NK 미사일 궤적 PathLayer 추가 + 정적 마커 클릭 Popup
- 해저케이블 날짜변경선(180도) 좌표 보정
- 기존 DOM Marker 제거로 렌더링 성능 대폭 개선

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 21:11:56 +09:00
..
AnalysisOverlay.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
AnalysisStatsPanel.tsx fix: 비허가 어구 그룹핑에 거리제한(10NM) + 수신시각(60분) 조건 추가 2026-03-20 18:50:12 +09:00
CctvLayer.tsx feat(korea): 한국 현황 레이어 대규모 확장 — 국적 필터, 풍력단지, 항구, 군사시설, 정부기관, 미사일 낙하 2026-03-19 10:34:16 +09:00
ChineseFishingOverlay.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
CoastGuardLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
EezLayer.tsx fix(frontend): 컴포넌트 import 경로 수정 (vite build 실패 해결) (#42) 2026-03-18 08:21:42 +09:00
FishingZoneLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
FleetClusterLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
GovBuildingLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
InfraLayer.tsx refactor: 인라인 CSS 정리 — 공통 클래스 추출 + Tailwind 전환 2026-03-18 14:23:09 +09:00
KoreaAirportLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
KoreaMap.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
MilitaryBaseLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
NavWarningLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
NKLaunchLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
NKMissileEventLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
OsintMapLayer.tsx fix(frontend): 컴포넌트 import 경로 수정 (vite build 실패 해결) (#42) 2026-03-18 08:21:42 +09:00
PiracyLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
PortLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
SubmarineCableLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00
WindFarmLayer.tsx refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 2026-03-20 21:11:56 +09:00