- 국적 분류 필터 추가 (한국/중국/북한/일본/미분류) - S&P Global / MarineTraffic 탭 디자인 개선 - CCTV 백엔드 프록시 연결 (CctvProxyController) - 풍력단지 레이어 (8개소 해상풍력) - 항구 레이어 (한국/중국/일본/북한/대만 46개) - 공항 확장 (중국 20, 일본 18, 북한 5, 대만 9개 추가) - 군사시설 레이어 (중국/일본/북한/대만 38개소) - 정부기관 레이어 (중국/일본 32개소) - 북한 발사/포병진지 레이어 (19개소) - 북한 미사일 낙하 시각화 (2026년 4건, 궤적 라인, 인근 선박 감지) - 항행정보/팝업 공통 스타일 정리 - 선박 현황 정렬 스타일 개선 - 레이어 패널 폰트 축소 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
72 lines
2.3 KiB
TypeScript
72 lines
2.3 KiB
TypeScript
// ═══ North Korea Missile Launch Events 2026 (OSINT / ROK JCS) ═══
|
|
// Based on: ROK Joint Chiefs of Staff announcements, NHK, 38 North, CSIS
|
|
|
|
export interface NKMissileEvent {
|
|
id: string;
|
|
date: string;
|
|
time: string; // KST 발사 시각
|
|
type: string;
|
|
typeKo: string;
|
|
launchLat: number;
|
|
launchLng: number;
|
|
launchName: string;
|
|
launchNameKo: string;
|
|
impactLat: number;
|
|
impactLng: number;
|
|
distanceKm: number;
|
|
altitudeKm: number;
|
|
flightMin: number; // 비행시간(분)
|
|
note: string;
|
|
}
|
|
|
|
export const NK_MISSILE_EVENTS: NKMissileEvent[] = [
|
|
{
|
|
id: 'NKM-2026-01',
|
|
date: '2026-01-08',
|
|
time: '07:15',
|
|
type: 'Hwasong-18 (ICBM)',
|
|
typeKo: '화성-18 (ICBM)',
|
|
launchLat: 39.22, launchLng: 125.67,
|
|
launchName: 'Sunan (Pyongyang)', launchNameKo: '순안 (평양)',
|
|
impactLat: 40.50, impactLng: 134.50,
|
|
distanceKm: 1200, altitudeKm: 6500, flightMin: 73,
|
|
note: '고체연료 ICBM 3단, 고각발사. 일본 EEZ 내 낙하. 합참 08:28 발표',
|
|
},
|
|
{
|
|
id: 'NKM-2026-02',
|
|
date: '2026-02-14',
|
|
time: '11:03',
|
|
type: 'Hwasong-12 (IRBM)',
|
|
typeKo: '화성-12 (IRBM)',
|
|
launchLat: 39.04, launchLng: 125.78,
|
|
launchName: 'Pyongyang area', launchNameKo: '평양 일대',
|
|
impactLat: 39.80, impactLng: 136.20,
|
|
distanceKm: 4500, altitudeKm: 980, flightMin: 30,
|
|
note: '중거리 탄도미사일, 정상각 발사. 일본 상공 통과 추정. 합참 11:35 발표',
|
|
},
|
|
{
|
|
id: 'NKM-2026-03',
|
|
date: '2026-03-12',
|
|
time: '06:42',
|
|
type: 'Hwasong-11 (KN-23) x2',
|
|
typeKo: '화성-11 (KN-23) 2발',
|
|
launchLat: 39.15, launchLng: 127.45,
|
|
launchName: 'Wonsan area', launchNameKo: '원산 일대',
|
|
impactLat: 38.60, impactLng: 131.80,
|
|
distanceKm: 450, altitudeKm: 60, flightMin: 8,
|
|
note: '단거리 2발 연속 발사 (06:42, 06:48). 저고도 변칙기동, 이스칸데르형. 동해 낙하',
|
|
},
|
|
{
|
|
id: 'NKM-2026-04',
|
|
date: '2026-03-18',
|
|
time: '16:30',
|
|
type: 'KN-25 (SRBM) x3',
|
|
typeKo: 'KN-25 (단거리) 3발',
|
|
launchLat: 39.15, launchLng: 127.45,
|
|
launchName: 'Wonsan area', launchNameKo: '원산 일대',
|
|
impactLat: 38.90, impactLng: 131.50,
|
|
distanceKm: 380, altitudeKm: 90, flightMin: 7,
|
|
note: '초대형 방사포 3발 연속 발사. 동해상 낙하. 합참 17:05 발표',
|
|
},
|
|
];
|