kcg-ai-monitoring/src/data/mock/gear.ts
htlee c0ce01eaf6 chore: 팀 워크플로우 기반 초기 프로젝트 구성
KCG AI 기반 불법조업 탐지·차단 플랫폼 프론트엔드.
React 19 + TypeScript 5.9 + Vite 8 + MapLibre + deck.gl + Zustand + Tailwind CSS.
SFR 20개 전체 UI 구현 완료, 백엔드 연동 대기.

- npm + Nexus 프록시 레지스트리 설정
- 팀 워크플로우 v1.6.1 부트스트랩 파일 배치
- .githooks (commit-msg, post-checkout)
- package.json name: kcg-ai-monitoring v0.1.0

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 14:11:29 +09:00

24 lines
1.6 KiB
TypeScript

export interface GearRecord {
id: string;
type: string;
owner: string;
zone: string;
status: string;
permit: string;
installed: string;
lastSignal: string;
risk: string;
lat: number;
lng: number;
}
/** Gear detection data (6 records) — src/features/detection/GearDetection.tsx */
export const MOCK_GEAR: GearRecord[] = [
{ id: 'GR-001', type: '저층트롤', owner: '鲁荣渔56555', zone: 'EEZ 북부', status: '불법 의심', permit: '무허가', installed: '2026-04-01', lastSignal: '2h 전', risk: '고위험', lat: 37.20, lng: 124.63 },
{ id: 'GR-002', type: '유자망', owner: '浙甬渔60651', zone: '서해 5도', status: '불법 의심', permit: '기간 초과', installed: '2026-03-15', lastSignal: '30분 전', risk: '고위험', lat: 37.55, lng: 124.75 },
{ id: 'GR-003', type: '통발', owner: '한국어선-05', zone: '남해 연안', status: '정상', permit: '유효', installed: '2026-04-02', lastSignal: '10분 전', risk: '안전', lat: 34.45, lng: 127.80 },
{ id: 'GR-004', type: '선망', owner: '冀黄港渔05001', zone: 'EEZ 서부', status: '확인 중', permit: '구역 이탈', installed: '2026-03-28', lastSignal: '4h 전', risk: '중위험', lat: 36.80, lng: 124.37 },
{ id: 'GR-005', type: '연승', owner: '한국어선-12', zone: '동해 연안', status: '정상', permit: '유효', installed: '2026-04-01', lastSignal: '5분 전', risk: '안전', lat: 36.77, lng: 129.42 },
{ id: 'GR-006', type: '유자망(대형)', owner: '미상', zone: '서해 NLL', status: '불법 확정', permit: '무허가', installed: '미상', lastSignal: '소실', risk: '고위험', lat: 37.82, lng: 124.95 },
];