refactor: deck.gl 전면 전환 — DOM Marker → GPU 렌더링 #142

병합
htlee refactor/deck-gl-migration 에서 develop 로 2 commits 를 머지했습니다 2026-03-20 21:15:11 +09:00
소유자

변경 사항

deck.gl 전면 전환

  • deck.gl 9.2 + DeckGLOverlay(MapboxOverlay interleaved) 통합
  • 정적 마커 11종 → useStaticDeckLayers (IconLayer/TextLayer, SVG DataURI)
  • 분석 오버레이 → useAnalysisDeckLayers (ScatterplotLayer/TextLayer)
  • 불법어선/어구/수역 라벨 → deck.gl GPU 렌더링
  • 줌 레벨별 스케일 (0~6: 0.6x, 7~9: 1.0x, 10~12: 1.4x, 13+: 1.8x)

추가

  • NK 미사일 궤적선 (PathLayer)
  • 정적 마커 클릭 Popup
  • 선택 어구그룹 어구 위치 + 모선 강조

수정

  • 해저케이블 날짜변경선(180도) 좌표 보정
  • DOM Marker 제거로 렌더링 성능 대폭 개선

테스트

  • TypeScript 타입 체크 통과
  • ESLint 통과
  • 로컬 렌더링 확인 완료
## 변경 사항 ### deck.gl 전면 전환 - deck.gl 9.2 + DeckGLOverlay(MapboxOverlay interleaved) 통합 - 정적 마커 11종 → useStaticDeckLayers (IconLayer/TextLayer, SVG DataURI) - 분석 오버레이 → useAnalysisDeckLayers (ScatterplotLayer/TextLayer) - 불법어선/어구/수역 라벨 → deck.gl GPU 렌더링 - 줌 레벨별 스케일 (0~6: 0.6x, 7~9: 1.0x, 10~12: 1.4x, 13+: 1.8x) ### 추가 - NK 미사일 궤적선 (PathLayer) - 정적 마커 클릭 Popup - 선택 어구그룹 어구 위치 + 모선 강조 ### 수정 - 해저케이블 날짜변경선(180도) 좌표 보정 - DOM Marker 제거로 렌더링 성능 대폭 개선 ## 테스트 - [x] TypeScript 타입 체크 통과 - [x] ESLint 통과 - [x] 로컬 렌더링 확인 완료
htlee added 2 commits 2026-03-20 21:14:36 +09:00
- 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>
claude-bot 이 변경사항을 승인하였습니다. 2026-03-20 21:15:10 +09:00
claude-bot left a comment
멤버

MR 승인 (via /mr skill)

MR 승인 (via /mr skill)
htlee merged commit 0b24c75a1f into develop 2026-03-20 21:15:11 +09:00
htlee 삭제된 브랜치 refactor/deck-gl-migration 2026-03-20 21:15:11 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/kcg-monitoring#142
No description provided.