- 어선 분류 개선: AIS Ship Type 30 + category fallback + 선박명 패턴 - 어구/어망 카테고리 신설: 선박명_숫자_ / 선박명% 패턴으로 분류 - 중국어선 조업분석: GC-KCG-2026-001 + CSSA 보고서 기반 (안강망 추가) - 중국어선 선단 탐지: 본선-부속선 쌍, 운반선 환적, 선망 선단 - 어구/어망 → 모선 연결선 시각화 - 어구 SVG 아이콘 5종 (트롤/자망/안강망/선망/기본) - 이란 주변국 시설 레이어 (MEFacilityLayer 35개소) - 사우스파르스 가스전 피격 + 카타르 라스라판 보복 공격 반영 - 한국 해군부대 10개소 추가 - 레이어 재구성: 선박(최상위) → 항공망(항공기+위성) → 해양안전 → 국가기관망 - 어선 국적별 하위 분류 (선박 분류 내 어선 펼치기) - 오른쪽 패널 접기/펼치기 (한국현황, 중국현황, 조업분석, OSINT) - 항공망 기본 접힘 처리 - 센서차트 기본 숨김 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
412 lines
13 KiB
TypeScript
412 lines
13 KiB
TypeScript
import type { OilFacility } from '../types';
|
|
|
|
// T0 = 이란 보복 공격 기준시각
|
|
const T0 = new Date('2026-03-01T12:01:00Z').getTime();
|
|
const HOUR = 3600_000;
|
|
|
|
// 이란 주요 석유·가스 시설 데이터
|
|
// 출처: NIOC, EIA, IEA 공개 데이터 기반
|
|
export const iranOilFacilities: OilFacility[] = [
|
|
// ═══ 주요 정유시설 (Refineries) ═══
|
|
{
|
|
id: 'ref-abadan',
|
|
name: 'Abadan Refinery',
|
|
nameKo: '아바단 정유소',
|
|
lat: 30.3358, lng: 48.2870,
|
|
type: 'refinery',
|
|
capacityBpd: 400_000,
|
|
operator: 'NIOC',
|
|
description: '이란 최대·최고(最古) 정유시설. 1912년 건설. 일 40만 배럴 처리.',
|
|
planned: true,
|
|
plannedLabel: 'D+17 B-2 정밀폭격 예정 — 이란 최대 정유능력 무력화 목표',
|
|
},
|
|
{
|
|
id: 'ref-isfahan',
|
|
name: 'Isfahan Refinery',
|
|
nameKo: '이스파한 정유소',
|
|
lat: 32.6100, lng: 51.7300,
|
|
type: 'refinery',
|
|
capacityBpd: 375_000,
|
|
operator: 'NIOC',
|
|
description: '이란 2위 정유소. 일 37.5만 배럴 처리. 중부 이란 핵심 시설.',
|
|
planned: true,
|
|
plannedLabel: 'D+18 F-35 편대 공격 예정 — 중부 정유능력 차단',
|
|
},
|
|
{
|
|
id: 'ref-bandarabbas',
|
|
name: 'Bandar Abbas Refinery (Persian Gulf Star)',
|
|
nameKo: '반다르아바스 정유소 (페르시안걸프스타르)',
|
|
lat: 27.1700, lng: 56.2200,
|
|
type: 'refinery',
|
|
capacityBpd: 360_000,
|
|
operator: 'PGPIC',
|
|
description: '2017년 완공 최신 정유소. 가스 응축액 처리. 일 36만 배럴.',
|
|
damaged: true,
|
|
damagedAt: T0 - 3 * HOUR, // IL airstrike il5 at 09:01 UTC
|
|
},
|
|
{
|
|
id: 'ref-tehran',
|
|
name: 'Tehran Refinery',
|
|
nameKo: '테헤란 정유소',
|
|
lat: 35.5700, lng: 51.4100,
|
|
type: 'refinery',
|
|
capacityBpd: 250_000,
|
|
operator: 'NIOC',
|
|
description: '수도 에너지 공급 핵심. 일 25만 배럴.',
|
|
planned: true,
|
|
plannedLabel: 'D+19 테헤란 에너지 고립 작전 — 수도 연료공급 차단',
|
|
},
|
|
{
|
|
id: 'ref-tabriz',
|
|
name: 'Tabriz Refinery',
|
|
nameKo: '타브리즈 정유소',
|
|
lat: 38.0100, lng: 46.2700,
|
|
type: 'refinery',
|
|
capacityBpd: 110_000,
|
|
operator: 'NIOC',
|
|
description: '북서부 이란 주요 정유소. 일 11만 배럴.',
|
|
damaged: true,
|
|
damagedAt: T0 - 6.5 * HOUR, // US airstrike us12 at 05:31 UTC
|
|
},
|
|
{
|
|
id: 'ref-arak',
|
|
name: 'Arak Refinery (Imam Khomeini)',
|
|
nameKo: '아라크 정유소 (이맘 호메이니)',
|
|
lat: 34.0700, lng: 49.7100,
|
|
type: 'refinery',
|
|
capacityBpd: 250_000,
|
|
operator: 'NIOC',
|
|
description: '중부 이란 전략적 위치. 일 25만 배럴.',
|
|
planned: true,
|
|
plannedLabel: 'D+18 F-15E 공격 예정 — 중부 연료보급 거점 파괴',
|
|
},
|
|
{
|
|
id: 'ref-shiraz',
|
|
name: 'Shiraz Refinery',
|
|
nameKo: '시라즈 정유소',
|
|
lat: 29.5500, lng: 52.4800,
|
|
type: 'refinery',
|
|
capacityBpd: 60_000,
|
|
operator: 'NIOC',
|
|
description: '남부 이란 정유소. 일 6만 배럴.',
|
|
},
|
|
{
|
|
id: 'ref-lavan',
|
|
name: 'Lavan Refinery',
|
|
nameKo: '라반 정유소',
|
|
lat: 26.8100, lng: 53.3500,
|
|
type: 'refinery',
|
|
capacityBpd: 60_000,
|
|
operator: 'NIOC',
|
|
description: '라반섬 해상 정유소. 일 6만 배럴. 페르시아만 원유 수출.',
|
|
},
|
|
|
|
// ═══ 주요 유전 (Oil Fields) ═══
|
|
{
|
|
id: 'oil-ahwaz',
|
|
name: 'Ahwaz-Asmari Oil Field',
|
|
nameKo: '아흐바즈-아스마리 유전',
|
|
lat: 31.3200, lng: 48.6700,
|
|
type: 'oilfield',
|
|
capacityBpd: 750_000,
|
|
reservesBbl: 25.5,
|
|
operator: 'NIOC',
|
|
description: '이란 최대 유전. 확인매장량 255억 배럴. 후제스탄 주.',
|
|
},
|
|
{
|
|
id: 'oil-marunfield',
|
|
name: 'Marun Oil Field',
|
|
nameKo: '마룬 유전',
|
|
lat: 31.6500, lng: 49.2000,
|
|
type: 'oilfield',
|
|
capacityBpd: 520_000,
|
|
reservesBbl: 16.0,
|
|
operator: 'NIOC',
|
|
description: '이란 2위 유전. 확인매장량 160억 배럴.',
|
|
},
|
|
{
|
|
id: 'oil-gachsaran',
|
|
name: 'Gachsaran Oil Field',
|
|
nameKo: '가치사란 유전',
|
|
lat: 30.3600, lng: 50.8000,
|
|
type: 'oilfield',
|
|
capacityBpd: 560_000,
|
|
reservesBbl: 15.0,
|
|
operator: 'NIOC',
|
|
description: '이란 3위 유전. 매장량 150억 배럴. 자그로스 산맥 서남.',
|
|
},
|
|
{
|
|
id: 'oil-agha-jari',
|
|
name: 'Aghajari Oil Field',
|
|
nameKo: '아가자리 유전',
|
|
lat: 30.7500, lng: 49.8300,
|
|
type: 'oilfield',
|
|
capacityBpd: 200_000,
|
|
reservesBbl: 14.0,
|
|
operator: 'NIOC',
|
|
description: '역사적 대형 유전. 매장량 140억 배럴.',
|
|
},
|
|
{
|
|
id: 'oil-karangoil',
|
|
name: 'Karanj Oil Field',
|
|
nameKo: '카란즈 유전',
|
|
lat: 31.9500, lng: 49.0500,
|
|
type: 'oilfield',
|
|
capacityBpd: 180_000,
|
|
reservesBbl: 5.0,
|
|
operator: 'NIOC',
|
|
description: '후제스탄 주 주요 유전. 매장량 50억 배럴.',
|
|
},
|
|
{
|
|
id: 'oil-yadavaran',
|
|
name: 'Yadavaran Oil Field',
|
|
nameKo: '야다바란 유전',
|
|
lat: 31.0200, lng: 47.8500,
|
|
type: 'oilfield',
|
|
capacityBpd: 300_000,
|
|
reservesBbl: 17.0,
|
|
operator: 'NIOC / Sinopec',
|
|
description: '이라크 국경 인근 초대형 유전. 매장량 170억 배럴. 중국 합작.',
|
|
},
|
|
{
|
|
id: 'oil-azadegan',
|
|
name: 'Azadegan Oil Field',
|
|
nameKo: '아자데간 유전',
|
|
lat: 31.5000, lng: 47.6000,
|
|
type: 'oilfield',
|
|
capacityBpd: 220_000,
|
|
reservesBbl: 33.0,
|
|
operator: 'NIOC',
|
|
description: '이란 최대 미개발 유전. 매장량 330억 배럴.',
|
|
},
|
|
|
|
// ═══ 가스전 (Gas Fields) ═══
|
|
{
|
|
id: 'gas-southpars',
|
|
name: 'South Pars Gas Field (Phase 3-6)',
|
|
nameKo: '사우스파르스 가스전 (3·4·5·6광구)',
|
|
lat: 27.0000, lng: 52.0000,
|
|
type: 'gasfield',
|
|
capacityMcfd: 20_000,
|
|
reservesTcf: 500,
|
|
operator: 'Pars Oil & Gas Co.',
|
|
description: '세계 최대 가스전 (카타르 노스돔과 공유). 2026.3.18 이스라엘 공습으로 3·4·5·6광구 화재·가동 중단.',
|
|
damaged: true,
|
|
damagedAt: Date.UTC(2026, 2, 18, 0, 0, 0),
|
|
},
|
|
{
|
|
id: 'gas-northpars',
|
|
name: 'North Pars Gas Field',
|
|
nameKo: '노스파르스 가스전',
|
|
lat: 27.5000, lng: 52.5000,
|
|
type: 'gasfield',
|
|
capacityMcfd: 2_500,
|
|
reservesTcf: 50,
|
|
operator: 'NIOC',
|
|
description: '페르시아만 해상 가스전. 매장량 50조 입방피트.',
|
|
},
|
|
{
|
|
id: 'gas-kish',
|
|
name: 'Kish Gas Field',
|
|
nameKo: '키시 가스전',
|
|
lat: 26.5500, lng: 53.9800,
|
|
type: 'gasfield',
|
|
capacityMcfd: 3_000,
|
|
reservesTcf: 58,
|
|
operator: 'NIOC',
|
|
description: '키시섬 인근 해상 가스전. 매장량 58조 입방피트.',
|
|
},
|
|
|
|
// ═══ 수출 터미널 (Export Terminals) ═══
|
|
{
|
|
id: 'term-kharg',
|
|
name: 'Kharg Island Terminal',
|
|
nameKo: '하르그섬 수출터미널',
|
|
lat: 29.2300, lng: 50.3200,
|
|
type: 'terminal',
|
|
capacityBpd: 5_000_000,
|
|
operator: 'NIOC',
|
|
description: '이란 원유 수출의 90% 처리. 일 500만 배럴 수출 능력. 전략적 최핵심 시설.',
|
|
planned: true,
|
|
plannedLabel: 'D+16 최우선 타격 예정 — 이란 원유 수출 90% 차단 목표. B-2·F-35 합동 공격.',
|
|
},
|
|
{
|
|
id: 'term-lavan',
|
|
name: 'Lavan Island Terminal',
|
|
nameKo: '라반섬 수출터미널',
|
|
lat: 26.7900, lng: 53.3600,
|
|
type: 'terminal',
|
|
capacityBpd: 200_000,
|
|
operator: 'NIOC',
|
|
description: '라반섬 원유 수출터미널. 일 20만 배럴.',
|
|
},
|
|
{
|
|
id: 'term-jask',
|
|
name: 'Jask Oil Terminal',
|
|
nameKo: '자스크 수출터미널',
|
|
lat: 25.6400, lng: 57.7700,
|
|
type: 'terminal',
|
|
capacityBpd: 1_000_000,
|
|
operator: 'NIOC',
|
|
description: '호르무즈 해협 우회 수출터미널. 2021년 개장. 일 100만 배럴.',
|
|
planned: true,
|
|
plannedLabel: 'D+17 우회 수출로 차단 작전 — 오만만 경유 원유수출 봉쇄',
|
|
},
|
|
|
|
// ═══ 석유화학단지 (Petrochemical) ═══
|
|
{
|
|
id: 'petro-assaluyeh',
|
|
name: 'Assaluyeh Petrochemical Complex',
|
|
nameKo: '아살루예 석유화학단지',
|
|
lat: 27.4800, lng: 52.6100,
|
|
type: 'petrochemical',
|
|
operator: 'NPC',
|
|
description: '사우스파르스 육상 가스처리 허브. 세계 최대급 석유화학 단지.',
|
|
planned: true,
|
|
plannedLabel: 'D+20 가스수출 차단 작전 — 사우스파르스 육상 처리시설 타격',
|
|
},
|
|
{
|
|
id: 'petro-mahshahr',
|
|
name: 'Mahshahr Petrochemical Zone',
|
|
nameKo: '마흐샤르 석유화학단지',
|
|
lat: 30.4600, lng: 49.1700,
|
|
type: 'petrochemical',
|
|
operator: 'NPC',
|
|
description: '반다르 이맘 호메이니 인근 대규모 석유화학 단지.',
|
|
},
|
|
|
|
// ═══ 담수화 시설 (Desalination Plants) — 호르무즈 해협 인근 ═══
|
|
{
|
|
id: 'desal-jebel-ali',
|
|
name: 'Jebel Ali Desalination Plant',
|
|
nameKo: '제벨알리 담수화시설',
|
|
lat: 25.0547, lng: 55.0272,
|
|
type: 'desalination',
|
|
capacityMgd: 636,
|
|
operator: 'DEWA',
|
|
description: '세계 최대 담수화시설. 일 636만 갤런. 두바이 수돗물 98% 공급.',
|
|
},
|
|
{
|
|
id: 'desal-taweelah',
|
|
name: 'Taweelah Desalination Plant',
|
|
nameKo: '타위라 담수화시설',
|
|
lat: 24.6953, lng: 54.7428,
|
|
type: 'desalination',
|
|
capacityMgd: 200,
|
|
operator: 'EWEC / ACWA Power',
|
|
description: '세계 최대 RO 담수화시설. 일 2억 갤런. 아부다비 핵심 수자원.',
|
|
},
|
|
{
|
|
id: 'desal-fujairah',
|
|
name: 'Fujairah Desalination Plant',
|
|
nameKo: '푸자이라 담수화시설',
|
|
lat: 25.1288, lng: 56.3264,
|
|
type: 'desalination',
|
|
capacityMgd: 130,
|
|
operator: 'FEWA',
|
|
description: '호르무즈 해협 동측. 일 1.3억 갤런. 동부 에미리트 수자원.',
|
|
},
|
|
{
|
|
id: 'desal-sohar',
|
|
name: 'Sohar Desalination Plant',
|
|
nameKo: '소하르 담수화시설',
|
|
lat: 24.3476, lng: 56.7492,
|
|
type: 'desalination',
|
|
capacityMgd: 63,
|
|
operator: 'Sohar Power / Suez',
|
|
description: '오만 북부 산업지대 수자원. 일 6,300만 갤런.',
|
|
},
|
|
{
|
|
id: 'desal-barka',
|
|
name: 'Barka Desalination Plant',
|
|
nameKo: '바르카 담수화시설',
|
|
lat: 23.6850, lng: 57.8900,
|
|
type: 'desalination',
|
|
capacityMgd: 42,
|
|
operator: 'Oman Power & Water',
|
|
description: '오만 수도 무스카트 인근. 일 4,200만 갤런.',
|
|
},
|
|
{
|
|
id: 'desal-ghubrah',
|
|
name: 'Al Ghubrah Desalination Plant',
|
|
nameKo: '알구브라 담수화시설',
|
|
lat: 23.6000, lng: 58.4200,
|
|
type: 'desalination',
|
|
capacityMgd: 68,
|
|
operator: 'PAEW',
|
|
description: '무스카트 시내 위치. 오만 최대 담수화시설. 일 6,800만 갤런.',
|
|
},
|
|
{
|
|
id: 'desal-ras-al-khair',
|
|
name: 'Ras Al Khair Desalination Plant',
|
|
nameKo: '라스 알 카이르 담수화시설',
|
|
lat: 27.1500, lng: 49.2300,
|
|
type: 'desalination',
|
|
capacityMgd: 228,
|
|
operator: 'SWCC',
|
|
description: '세계 최대 하이브리드 담수화시설. 사우디 동부 해안. 일 2.28억 갤런.',
|
|
},
|
|
{
|
|
id: 'desal-jubail',
|
|
name: 'Jubail Desalination Plant',
|
|
nameKo: '주바일 담수화시설',
|
|
lat: 26.9598, lng: 49.5687,
|
|
type: 'desalination',
|
|
capacityMgd: 400,
|
|
operator: 'SWCC',
|
|
description: '사우디 동부 주바일 산업도시. 일 4억 갤런. 리야드까지 송수.',
|
|
},
|
|
{
|
|
id: 'desal-hidd',
|
|
name: 'Al Hidd Desalination Plant',
|
|
nameKo: '알 히드 담수화시설',
|
|
lat: 26.1500, lng: 50.6600,
|
|
type: 'desalination',
|
|
capacityMgd: 90,
|
|
operator: 'EWA Bahrain',
|
|
description: '바레인 주요 수자원. 일 9,000만 갤런. 국가 물 수요 80% 담당.',
|
|
},
|
|
{
|
|
id: 'gas-ras-laffan',
|
|
name: 'Ras Laffan LNG/Gas Complex (Qatar)',
|
|
nameKo: '라스라판 LNG/가스 단지 (카타르)',
|
|
lat: 25.9200, lng: 51.5400,
|
|
type: 'gasfield',
|
|
capacityMcfd: 14_000,
|
|
operator: 'QatarEnergy',
|
|
description: '세계 최대 LNG 수출기지. 2026.3.18 이란 보복 공격으로 피격. 사우스파르스 공습에 대한 보복.',
|
|
damaged: true,
|
|
damagedAt: Date.UTC(2026, 2, 18, 6, 0, 0),
|
|
},
|
|
{
|
|
id: 'desal-ras-laffan',
|
|
name: 'Ras Laffan Desalination Plant',
|
|
nameKo: '라스 라판 담수화시설',
|
|
lat: 25.9140, lng: 51.5260,
|
|
type: 'desalination',
|
|
capacityMgd: 63,
|
|
operator: 'Kahramaa',
|
|
description: '카타르 북부 LNG 허브 인접. 일 6,300만 갤런.',
|
|
},
|
|
{
|
|
id: 'desal-azzour',
|
|
name: 'Az-Zour Desalination Plant',
|
|
nameKo: '아즈주르 담수화시설',
|
|
lat: 28.7200, lng: 48.3700,
|
|
type: 'desalination',
|
|
capacityMgd: 107,
|
|
operator: 'MEW Kuwait',
|
|
description: '쿠웨이트 남부. 일 1.07억 갤런. 쿠웨이트시 수자원.',
|
|
},
|
|
{
|
|
id: 'desal-bandarabbas',
|
|
name: 'Bandar Abbas Desalination',
|
|
nameKo: '반다르아바스 담수화시설',
|
|
lat: 27.1800, lng: 56.2700,
|
|
type: 'desalination',
|
|
capacityMgd: 18,
|
|
operator: 'ABFA Iran',
|
|
description: '이란 호르무즈간 주. 일 1,800만 갤런. 이란 최대 해수담수화.',
|
|
},
|
|
];
|