커밋 그래프

3 커밋

작성자 SHA1 메시지 날짜
e196ee292c feat: korea-layers-enhancement 이관 — 이란 시설 deck.gl SVG 전환 + AI 챗 + 아이콘 품질 통합
이란 시설 deck.gl 전환:
- OilFacilityLayer/AirportLayer/MEFacilityLayer/MEEnergyHazardLayer → IconLayer(SVG) + TextLayer
- 26개 고유 SVG 아이콘 (배경 원형 + 색상 테두리 + 고유 실루엣)
- ReplayMap/SatelliteMap: DeckGLOverlay + 줌 스케일 + 통합 팝업

한국 군사/정부/NK 아이콘 SVG 업그레이드:
- createMilitaryLayers: 군사기지 5종 + 정부기관 7종 + NK 발사장 7종 → SVG IconLayer

라벨 가독성 개선 (이란/한국 공통):
- TextLayer fontSettings: { sdf: true } + outlineWidth: 8 → 사막/위성 배경 위 선명 테두리
- 라벨 폰트 크기 ~1.2배 상향

이란 데이터 이관:
- meEnergyHazardFacilities.ts: 중동 에너지/위험시설 84개
- sampleData: 나탄즈-디모나 핵시설 교차공격 이벤트 (D+20)
- fishing-zones 좌표 보정, types overseasUK→overseasIsrael, vite.config /ollama 프록시

기타:
- AiChatPanel: AI 해양분석 챗 UI (API URL placeholder)
- EventLog에 AiChatPanel 연동 (한국 탭)
- IranDashboard LayerPanel 카운트 전수 보정 + OverseasTreeNode 3단계 트리

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 14:48:58 +09:00
2511a33444 perf: 렌더링 성능 최적화 + 환적 Python 이관 + 중국어선감시 통합 (#158) 2026-03-23 13:16:24 +09:00
2c566041ca refactor: 프론트엔드 구조 리팩토링 Phase 1~6 (#155) 2026-03-23 11:14:49 +09:00