feat: 중국어선 감시 실데이터 연동 + 특이운항 미니맵/판별 패널 #62
No reviewers
레이블
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
마감일이 설정되지 않았습니다.
의존성
No dependencies set.
Reference: gc/kcg-ai-monitoring#62
불러오는 중...
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/china-fishing-backend-api"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
변경 사항
추가 (feat)
feat(prediction)14eb4c7— vessel_analysis_results 에 분석 시점 lat/lon 저장 (AnalysisResult+to_db_tuple+upsert_resultsSQL). 분류 파이프라인 / 경량 분석 두 경로에 좌표 주입. 구조적 NULL 누락 해결, 첫 사이클 8173/8173 non-null 확인feat(backend)820ed75—/api/analysis/stats단일 쿼리 COUNT FILTER 집계,/api/analysis/gear-detectionsMMSI 중복 제거 목록,/api/analysis/vessels에 mmsiPrefix/minRiskScore/minFishingPct 필터 추가. VesselAnalysisResponse 에 violationCategories/bd09OffsetM/ucafScore/ucftScore/clusterId 5개 필드 노출. VesselAnalysisResult 엔티티에 violation_categories TEXT[] 매핑 추가feat(frontend)d82eaf7— 중국어선 감시 3개 탭(AI 대시보드/환적/어구판별) 을 deprecated iran proxy → 자체 /api/analysis/* 로 전환. 특이운항 선박 클릭 시 24h 항적 미니맵(MapLibre + deck.gl) + Dark/Spoofing/환적/어구위반/고위험 신호를 시간순 segment 로 병합해 CRITICAL/WARNING/INFO 3단계 색상으로 하이라이트. 판별 구간 상세 패널. 어구/어망 판별 탭 최하단 자동탐지 결과 row 클릭 시 상단 입력 폼 프리필. 관심영역/VIIRS/기상/VTS 카드 "데모 데이터" 뱃지, 비허가/제재/관심 탭 "준비중" 뱃지문서 (docs)
docsa9f81c6— 릴리즈 노트 [Unreleased] 업데이트운영 배포 상태
/actuator/healthUP관련 이슈
테스트
npx tsc --noEmit0 errors/api/analysis/stats?mmsiPrefix=412&hours=1200 OK + 0이 아닌 실데이터/api/analysis/gear-detections?mmsiPrefix=412UNREGISTERED_GEAR / GEAR_MISMATCH row 반환MR 승인 (via /mr skill) — 운영 배포 + 동작 확인 완료