커밋 그래프

6 커밋

작성자 SHA1 메시지 날짜
Nan Kyung Lee
8b74f455df feat(korea): 중국어 경고문 TTS 음성 재생 (Web Speech API)
- 경고문 옆 🔊 버튼 클릭 → 중국어(zh-CN) 음성 재생
- SpeechSynthesis API 사용 (브라우저 내장, API 키 불필요)
- 재생 중 버튼 애니메이션 (pulse) + 배경 하이라이트
- 재생 속도 0.85x (확성기 방송용 느린 발화)
- 클릭: 클립보드 복사 / 🔊: 음성 재생 분리

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:54:43 +09:00
Nan Kyung Lee
1aa887fce4 feat(korea): 작전가이드 3탭 구성 — 실시간탐지 + 대응절차 + 조치기준
- 3개 탭: 실시간 탐지 / 대응 절차 / 조치 기준
- 의심 선박 클릭 → 자동으로 대응 절차 탭 전환
- 선박 추정 업종(PT/GN/PS/FC/GEAR) 자동 분류 → 해당 STEP 표시
- 중국어 경고문 업종별 배치 (클릭 → 클립보드 복사)
  PT: 4개, GN: 4개, PS: 4개, FC: 3개, GEAR: 1개
- 조치 기준 탭: 8대 위반유형 테이블 + 감시 강화 시기
- GC-KCG-2026-001 제7장 작전가이드 PDF 전문 반영

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:51:04 +09:00
Nan Kyung Lee
468a4a2424 feat(korea): 작전가이드 임검침로 점선 시각화 — 해경→의심선박 루트
- 작전가이드에서 선박 클릭 시 해경 기지→선박 점선 표시
- 위험도별 색상 (CRITICAL 빨강, HIGH 노랑, MEDIUM 파랑)
- 중간 지점에 거리(NM) + 출발지→도착지 라벨
- 해경 기지: 닻() 마커, 대상 선박: 색상 원형 마커
- OpsRoute 타입 export, KoreaMap에 opsRoute prop 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:41:47 +09:00
Nan Kyung Lee
4edb8236f3 feat(korea): 작전가이드 창 드래그 이동 가능 + 크기 조절 2026-03-24 15:37:23 +09:00
Nan Kyung Lee
297d8aa56d refactor(korea): 작전가이드 → 실전형 순찰 루트 가이드로 변경
- 해경 기지 선택 → 주변 불법어선·어구 자동 탐지
- 탐색 반경 10~100NM 설정 가능
- 중국 선박 대상 위험도 자동 판정 (CRITICAL/HIGH/MEDIUM)
  - 비허가 수역 진입 → CRITICAL
  - 수역I 저인망 의심 → HIGH
  - 다크베셀 (AIS 비정상) → HIGH
  - 어구/어망 AIS 신호 → HIGH
  - 조업 추정 (2~6kn) → MEDIUM
  - 운반선/환적 의심 → MEDIUM
- 우선순위 정렬: 위험도 → 거리순
- 선박 클릭 → 지도 이동 (flyTo)
- 순찰 루트 제안 (가장 가까운 고위험 대상부터)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:30:39 +09:00
Nan Kyung Lee
f4ec6dd0f5 feat(korea): 경비함정 작전 가이드 모달 추가 (GC-KCG-2026-001 제7장)
- 탑메뉴 '작전가이드' 버튼 추가 (현장분석 옆)
- OpsGuideModal: 7개 탭 구성
  1. 작전 개요 (톤급별 구역/기간/임무 + 7일 스케줄)
  2. PT 저인망 대응 5단계 (접근 금지구역, 중국어 경고문)
  3. GN 유자망 대응 5단계 (다크베셀 탐지, AIS 재가동)
  4. PS 위망 선단 대응 5단계 (단독접근 금지, 宁波海裕)
  5. FC 운반선 환적 대응 4단계 (환적 신뢰도 판정)
  6. 어구 수거 절차 4단계 (자망/정치망/통발 식별)
  7. 조치 기준 (8대 위반유형 알람 등급 + 감시 강화 시기)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:25:32 +09:00