커밋 그래프

273 커밋

작성자 SHA1 메시지 날짜
da1d4a2f31 Merge pull request 'feat(레이어): 레이어 데이터 테이블 매핑 + 기상 스냅샷 저장 + 민감자원 DB' (#113) from feature/layer-data-table-mapping into develop 2026-03-23 19:10:35 +09:00
4b341b4812 docs: 릴리즈 노트 업데이트 2026-03-23 19:09:24 +09:00
e06287ba5b feat: 기상 스냅샷 자동 저장 + 민감자원 DB 마이그레이션 + 분석 API 예측 서비스 통합 2026-03-23 19:08:27 +09:00
JHKANG9140
aefd38b3bc feat(레이어): 레이어 데이터 테이블 매핑 구현 및 어장 팝업 수정 2026-03-22 12:36:31 +09:00
087fe57e0d Merge pull request 'feat(reports): ������ ���� ��ȭ �� ������ ���� Ʈ�� Ȯ��' (#112) from feature/report into develop 2026-03-20 17:26:49 +09:00
b4ddbff770 docs: 릴리즈 노트 업데이트 2026-03-20 17:25:36 +09:00
f0f1d0e14d docs: PREDICTION-GUIDE.md 삭제 2026-03-20 17:24:06 +09:00
c3bb23f919 Merge remote-tracking branch 'origin/develop' into feature/report 2026-03-20 17:13:39 +09:00
7a1eb80627 feat(reports): 보고서 기능 강화 및 관리자 권한 트리 확장 2026-03-20 17:12:29 +09:00
d6d476e9bd Merge pull request 'docs: 릴리즈 노트 정리 (2026-03-20)' (#110) from release/2026-03-20.2-notes into develop 2026-03-20 15:24:37 +09:00
0186b652a7 docs: 릴리즈 노트 정리 (2026-03-20) 2026-03-20 15:23:52 +09:00
c95a906b35 Merge pull request 'refactor(scat): prediction/scat 파이프라인 제거 + UI 수정' (#109) from feature/scat-cleanup into develop 2026-03-20 15:21:38 +09:00
3a3ad60194 docs: 릴리즈 노트 업데이트 2026-03-20 15:18:24 +09:00
e4fa46db81 refactor(scat): prediction/scat 파이프라인 제거 + UI 수정
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 15:15:02 +09:00
213ab224b7 Merge pull request 'docs: 릴리즈 노트 정리 (2026-03-20)' (#107) from release/2026-03-20-notes into develop 2026-03-20 10:37:45 +09:00
4d22916ae1 docs: 릴리즈 노트 정리 (2026-03-20) 2026-03-20 10:36:23 +09:00
1a118ba3c0 Merge pull request 'feat: 항공방제 위성기능 + 사건사고 배출규정 + Pre-SCAT UI 개선' (#106) from feature/pre-scat-develop into develop 2026-03-20 10:34:16 +09:00
2b48acf2ae chore: develop 머지 충돌 해결 2026-03-20 10:33:27 +09:00
503b9a1d3c docs: 릴리즈 노트 업데이트 2026-03-20 10:26:49 +09:00
9881b99ee7 feat(scat): Pre-SCAT 해안조사 UI 개선 + WeatherRightPanel 정리
SCAT 좌측패널 리팩토링, 해안조사 뷰 기능 보강, 기상 우측패널 중복 코드 제거

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 10:22:20 +09:00
9dd56493da Merge pull request 'docs: ������ ��Ʈ ���� (2026-03-19)' (#104) from release/2026-03-19.2-notes into develop 2026-03-19 18:12:16 +09:00
409905d66a docs: 릴리즈 노트 정리 (2026-03-19) 2026-03-19 18:11:15 +09:00
007c950e8c Merge pull request 'feat(admin): 지도 베이스 관리 패널, 레이어 패널 추가 및 보고서 기능 개선' (#103) from feature/report into develop 2026-03-19 18:05:26 +09:00
7f276bebe2 docs: 릴리즈 노트 업데이트 2026-03-19 18:01:30 +09:00
e32c630da5 chore(weather): feature/cctv-hns-enhancements 머지 충돌 해결
WeatherRightPanel.tsx 충돌을 HEAD(feature/report) 기준으로 해결:
- WindCompass/ProgressBar/StatCard 재사용 컴포넌트 유지
- w-[380px] 너비 및 여유 패딩(px-5) 유지
- astronomy/alert props 기반 동적 데이터 유지

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 14:35:31 +09:00
9c44ab4ffa Merge branch 'origin/develop' into feature/report
충돌 해결:
- TopBar.tsx: mapTypes(feature/report) + measureMode/setMeasureMode(develop) 병합
- mapStore.ts: loadMapTypes API(feature/report) + 측정 기능(develop) 병합
2026-03-19 14:19:39 +09:00
f336f6b93a feat(admin): 지도 베이스 관리 패널, 레이어 패널 추가 및 보고서 기능 개선 2026-03-19 14:13:05 +09:00
5865734b15 Merge remote-tracking branch 'origin/feature/cctv-hns-enhancements' into feature/pre-scat-develop 2026-03-19 13:53:55 +09:00
931971dc5c Merge pull request 'docs: 릴리즈 노트 정리 (2026-03-19)' (#101) from release/2026-03-19-notes into develop 2026-03-19 13:23:20 +09:00
abab9a581f docs: 릴리즈 노트 정리 (2026-03-19)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 13:21:30 +09:00
94b162aa2a Merge pull request 'feat: 거리·면적 측정 + SCAT 관할서 필터링 + 해안조사 파이프라인' (#100) from feature/draw-util into develop 2026-03-19 13:19:00 +09:00
7fff1dae19 docs: 릴리즈 노트 업데이트
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 13:16:04 +09:00
ef2ef8a542 refactor(scat): SCAT 사진을 로컬에서 서버 프록시로 전환
- scat-photos 로컬 이미지 1,127개 삭제
- ScatPopup 이미지 경로 원복 (segCode 기반)
- vite proxy 대상을 wing-demo.gc-si.dev로 변경

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 11:31:33 +09:00
d9fb4506bc feat(scat): Pre-SCAT 관할서 필터링 + 해안조사 데이터 파이프라인 구축
- 백엔드: 관할서 목록 API, zone 필터링 쿼리 추가
- 프론트: ScatLeftPanel 관할서 드롭다운, ScatMap/ScatPopup 개선
- 기상탭: WeatherRightPanel 리팩토링
- prediction/scat: PDF 파싱 → 지오코딩 → ESI 매핑 파이프라인
- vite.config: proxy 설정 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 10:53:19 +09:00
Nan Kyung Lee
0cf3ff1ea0 style(weather): 기상 레이어 체크박스 및 패널 사이즈 축소
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 10:53:09 +09:00
Nan Kyung Lee
7949b96866 feat(incidents): UI 개선 + 오염물 배출규정 기능 추가
- prediction: 커스텀 다크 캘린더/시간 드롭다운, DMS 좌표 입력, 모델 버튼 3열 배치
- incidents: 밝은 지도 테마, 해양환경관리법 제22조 기반 오염물 배출규정 기능
  - 지도 클릭시 영해기선 거리별 배출 가능 여부 표시 (OSM 실측 좌표 기반)
  - 3해리/12해리/25해리 경계선 표시
- weather: 기상 범례 사이즈 축소 + 폰트 축소
- map: 풍속/파고/수온/해류 패널 축소·투명화, 확대/축소 버튼 축소, 좌표 중앙 배치
- map: 범례 기본 접힌 상태

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 10:43:21 +09:00
Nan Kyung Lee
6bea387ee2 Merge remote-tracking branch 'origin/develop' into feature/cctv-hns-enhancements 2026-03-19 08:42:49 +09:00
44a7d0030a Merge pull request 'docs: ������ ��Ʈ ���� (2026-03-18)' (#98) from release/2026-03-18-notes into develop 2026-03-18 18:17:16 +09:00
fbc2173027 docs: 릴리즈 노트 정리 (2026-03-18) 2026-03-18 18:16:20 +09:00
63cf614365 Merge pull request 'feat: ���� ����, ������ �г� �߰�, ������ ���� ����' (#97) from feature/prediction into develop 2026-03-18 18:13:11 +09:00
86e534b6dc docs: 릴리즈 노트 업데이트 2026-03-18 18:11:55 +09:00
621d8e3516 feat: 예측 개선, 관리자 패널 추가, 보고서 기능 개선 2026-03-18 18:10:41 +09:00
c7c7537dbb feat(prediction): trajectory API에 모델별 windData/hydrData 분리 반환 2026-03-18 13:25:21 +09:00
33155e0f87 Merge pull request 'docs: 릴리즈 노트 정리 (2026-03-17)' (#95) from release/2026-03-17-notes into develop 2026-03-17 18:40:56 +09:00
e096010ea9 docs: 릴리즈 노트 정리 (2026-03-17) 2026-03-17 18:39:44 +09:00
20890fe8a9 Merge pull request 'feat(prediction): 다중 모델 시뮬레이션 지원 (OpenDrift + POSEIDON)' (#94) from release/2026-03-16-notes into develop 2026-03-17 18:38:01 +09:00
e8b5a4e093 docs: 릴리즈 노트 업데이트 2026-03-17 18:36:23 +09:00
734ebeeaab feat(prediction): 다중 모델 시뮬레이션 지원 (OpenDrift + POSEIDON) 2026-03-17 18:33:17 +09:00
Nan Kyung Lee
7110d76276 feat(aerial): WingAI (AI 탐지/분석) 서브탭 추가
- MMSI 선종 불일치 탐지: AIS 등록 선종 vs AI 영상 분석 선종 비교, 지도 위 위치 표시
- 변화 감지: AS-IS/현재 시점 복합 정보원(위성/CCTV/드론/AIS) 오버레이 비교
- 연안자동감지: 지도 폴리곤 드로잉으로 감시 구역 등록, 주기/모니터링 방법 설정
- 위성요청 라벨 '위성영상'으로 변경, 서브탭 순서 재배치
- aerial:spectral 권한 트리 마이그레이션 추가 (022)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 12:07:47 +09:00
Nan Kyung Lee
7fb98ebb08 feat(aerial): 완료 촬영 클릭 시 VWorld 위성 영상 오버레이 표시
- Mapbox placeholder → VWorld 위성 타일(WMTS) 실제 영상으로 교체
- 완료 항목 클릭 시 해당 지역에 위성 영상 레이어 오버레이
- 선택 지점에 📷 마커 표시
- VWorld API 키 환경변수(VITE_VWORLD_API_KEY) 연동

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 10:50:48 +09:00