feat(weather): 기상 정보 기상 레이어 업데이트 #78

병합
dnlee feature/add-weather-alarm 에서 develop 로 10 commits 를 머지했습니다 2026-03-11 11:14:25 +09:00
소유자

Summary

  • 기상 맵 컨트롤 컴포넌트 추가 및 KHOA API 연동 개선
  • KHOA API 엔드포인트 교체 및 해양예측 오버레이 Canvas 렌더링 전환

변경 파일

  • OceanForecastOverlay.tsx
  • WeatherMapOverlay.tsx
  • WeatherView.tsx
  • useOceanForecast.ts
  • khoaApi.ts
  • vite.config.ts

Test plan

  • 기상정보 -> 기상 레이어 -> 해황 예보도 클릭 -> 이미지 렌더링 확인
  • 기상정보 -> 기상 레이어 -> 백터 바람 클릭 -> 백터 이미지 렌더링 확인
## Summary - 기상 맵 컨트롤 컴포넌트 추가 및 KHOA API 연동 개선 - KHOA API 엔드포인트 교체 및 해양예측 오버레이 Canvas 렌더링 전환 ## 변경 파일 - OceanForecastOverlay.tsx - WeatherMapOverlay.tsx - WeatherView.tsx - useOceanForecast.ts - khoaApi.ts - vite.config.ts ## Test plan - [ ] 기상정보 -> 기상 레이어 -> 해황 예보도 클릭 -> 이미지 렌더링 확인 - [ ] 기상정보 -> 기상 레이어 -> 백터 바람 클릭 -> 백터 이미지 렌더링 확인
dnlee 자체적으로 할당됨 2026-03-11 11:01:56 +09:00
htlee 다음으로부터 할당됨 dnlee 2026-03-11 11:01:56 +09:00
jhkang 다음으로부터 할당됨 dnlee 2026-03-11 11:01:56 +09:00
dnlee added 10 commits 2026-03-11 11:01:56 +09:00
해양수산부 공공데이터 CSV → INSERT SQL 변환

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CCTV 오일 유출 감지:
- GPU 추론 서버 FastAPI 서비스 (oil_inference_server.py)
- Express 프록시 엔드포인트 (POST /api/aerial/oil-detect)
- 프론트엔드 API 연동 (oilDetection.ts, useOilDetection.ts)
- 4종 유류 클래스별 색상 오버레이 (OilDetectionOverlay.tsx)
- 캡처 기능 (비디오+오버레이 합성 PNG 다운로드)
- Rate limit HLS 스트리밍 skip + 한도 500 상향

HNS 대기확산:
- 초기 핀 포인트 제거 (지도 클릭으로 선택)
- 좌표 미선택 시 안내 메시지 표시

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- UsersPanel: 테이블+페이징+등록모달+상세모달(비밀번호초기화/잠금해제)
- PermissionsPanel: 사용자별 역할 할당 탭 추가
- BoardMgmtPanel: 공지사항/게시판/QNA 관리자 일괄 삭제
- VesselSignalPanel: VTS/VTS-AIS/V-PASS/E-NAVI/S&P AIS 타임라인 모니터링
- AdminSidebar/AdminPlaceholder/adminMenuConfig 신규
- 권한 미들웨어 부모 리소스 fallback 로직 추가
- 조직 목록 API, 관리자 삭제 API 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Express에서 /orgs가 /:id 뒤에 등록되어 'orgs'가 파라미터로 잡히던 버그 수정

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
htlee 다음으로부터 할당취소됨 dnlee 2026-03-11 11:03:56 +09:00
jhkang 다음으로부터 할당취소됨 dnlee 2026-03-11 11:03:57 +09:00
dnlee requested review from htlee 2026-03-11 11:04:05 +09:00
dnlee requested review from jhkang 2026-03-11 11:04:05 +09:00
dnlee 마감일 2026-03-11 를 추가 2026-03-11 11:04:46 +09:00
dnlee merged commit 3743027ce7 into develop 2026-03-11 11:14:25 +09:00
dnlee 삭제된 브랜치 feature/add-weather-alarm 2026-03-11 11:14:26 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 1명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

2026-03-11

의존성

No dependencies set.

Reference: gc/wing-ops#78
No description provided.