release: 불법어선 필터 수정 #107

병합
htlee develop 에서 main 로 2 commits 를 머지했습니다 2026-03-20 13:53:15 +09:00

파일 보기

@ -307,8 +307,11 @@ export function useKoreaFilters(
if (!anyFilterOn) return visibleShips;
return visibleShips.filter(s => {
const mtCat = getMarineTrafficCategory(s.typecode, s.category);
if (filters.illegalFishing && mtCat === 'fishing' && s.flag !== 'KR') return true;
if (filters.illegalFishing && (analysisMap?.get(s.mmsi)?.algorithms.riskScore.level === 'CRITICAL' || analysisMap?.get(s.mmsi)?.algorithms.riskScore.level === 'HIGH')) return true;
if (filters.illegalFishing) {
if (mtCat === 'fishing' && s.flag !== 'KR') return true;
const riskLevel = analysisMap?.get(s.mmsi)?.algorithms.riskScore.level;
if (mtCat === 'fishing' && (riskLevel === 'CRITICAL' || riskLevel === 'HIGH')) return true;
}
if (filters.illegalTransship && transshipSuspects.has(s.mmsi)) return true;
if (filters.darkVessel && darkVesselSet.has(s.mmsi)) return true;
if (filters.cableWatch && cableWatchSet.has(s.mmsi)) return true;