feat: 중국어선감시 탭 강화 + localStorage 상태 영속화 #152

병합
htlee feat/cn-fishing-enhancement 에서 develop 로 3 commits 를 머지했습니다 2026-03-23 09:31:38 +09:00
소유자

변경 내용

중국어선감시 탭 강화

  • cnFishing ON 시 CN 어선 + 어구 패턴 선박만 표시
  • cnFishing ON 시 조업수역 Ⅰ~Ⅳ 폴리곤 표시
  • FleetClusterLayer 마운트 조건 완화 (clusters 의존 제거)
  • 어구 그룹 수역 내/외 분류 (붉은색/오렌지)
  • 패널 3섹션 독립 접기/펴기 (선단/조업구역내/비허가)
  • 폴리곤 클릭 시 해당 어구 행 자동 스크롤
  • 백엔드 vessel-analysis 조회 윈도우 1h → 2h

localStorage 상태 영속화

  • useLocalStorage / useLocalStorageSet 훅
  • 영속 대상: dashboardTab, mapMode, iranLayers, koreaLayers, koreaFilters, hiddenCategories, layerPanelExpanded, analysisPanelExpanded
  • AI 분석 패널 위치 조정 (top:10, right:50)
  • AI 분석 닫힘 시 위험도 마커 off

변경 파일

8 files changed, +260 / -92

테스트

  • tsc --noEmit 통과
  • 중국어선감시 탭 ON → CN 어선만 표시 + 수역 표시
  • 어구 그룹 폴리곤 클릭 → 범례 동기화 + 스크롤
  • 브라우저 새로고침 → 레이어 상태 복원 확인
  • AI 분석 접기/펴기 → 위험도 마커 on/off
## 변경 내용 ### 중국어선감시 탭 강화 - cnFishing ON 시 CN 어선 + 어구 패턴 선박만 표시 - cnFishing ON 시 조업수역 Ⅰ~Ⅳ 폴리곤 표시 - FleetClusterLayer 마운트 조건 완화 (clusters 의존 제거) - 어구 그룹 수역 내/외 분류 (붉은색/오렌지) - 패널 3섹션 독립 접기/펴기 (선단/조업구역내/비허가) - 폴리곤 클릭 시 해당 어구 행 자동 스크롤 - 백엔드 vessel-analysis 조회 윈도우 1h → 2h ### localStorage 상태 영속화 - useLocalStorage / useLocalStorageSet 훅 - 영속 대상: dashboardTab, mapMode, iranLayers, koreaLayers, koreaFilters, hiddenCategories, layerPanelExpanded, analysisPanelExpanded - AI 분석 패널 위치 조정 (top:10, right:50) - AI 분석 닫힘 시 위험도 마커 off ## 변경 파일 8 files changed, +260 / -92 ## 테스트 - [x] `tsc --noEmit` 통과 - [ ] 중국어선감시 탭 ON → CN 어선만 표시 + 수역 표시 - [ ] 어구 그룹 폴리곤 클릭 → 범례 동기화 + 스크롤 - [ ] 브라우저 새로고침 → 레이어 상태 복원 확인 - [ ] AI 분석 접기/펴기 → 위험도 마커 on/off
htlee added 3 commits 2026-03-23 09:31:29 +09:00
- cnFishing ON 시 CN 어선 + 어구 패턴 선박만 표시 (useKoreaFilters 통합)
- cnFishing ON 시 조업수역 Ⅰ~Ⅳ 폴리곤 동시 표시 (FishingZoneLayer)
- FleetClusterLayer 마운트 조건 완화 (clusters 의존 제거)
- 어구 그룹 수역 내/외 분류 (classifyFishingZone 기반)
  - 수역 내: 붉은색 폴리곤(#dc2626), '조업구역내 어구' 섹션
  - 수역 외: 오렌지 폴리곤(#f97316), '비허가 어구' 섹션
- 패널 3섹션 독립 접기/펴기 (선단 현황 / 조업구역내 어구 / 비허가 어구)
- 폴리곤 클릭·zoom 시 해당 어구 행 자동 스크롤
- 백엔드 vessel-analysis 조회 윈도우 1h → 2h 확대
- useLocalStorage / useLocalStorageSet 훅 추가
- 영속 대상:
  - dashboardTab, mapMode, iranLayers, koreaLayers
  - koreaFilters, hiddenAcCategories, hiddenShipCategories
  - hiddenNationalities, hiddenFishingNats
  - layerPanelExpanded, analysisPanelExpanded, analysisPanelOpen
- Record 타입은 새 키 추가 시 defaults와 자동 머지
- AI 분석 패널 위치: top:10, right:50 (줌 버튼 간격)
- AI 분석 닫힘 시 위험도 마커 off, 열림 시 on
claude-bot 이 변경사항을 승인하였습니다. 2026-03-23 09:31:38 +09:00
claude-bot left a comment
멤버

중국어선감시 강화 + localStorage 영속화

✅ 중국어선감시 강화 + localStorage 영속화
htlee merged commit cdc4cb57b1 into develop 2026-03-23 09:31:38 +09:00
htlee 삭제된 브랜치 feat/cn-fishing-enhancement 2026-03-23 09:31:38 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

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

의존성

No dependencies set.

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