feat(prediction): 오염분석 다각형/원 분석 기능 구현 #87

병합
jhkang feature/prediction-pollution-analysis 에서 develop 로 8 commits 를 머지했습니다 2026-03-13 14:48:47 +09:00
소유자

변경 사항

  • feat(prediction): 오염분석 다각형/원 분석 기능 구현
    • 다각형 분석: 지도에서 클릭으로 경계 그리기 → 면적/오염 입자 통계 계산
    • 원 분석: 유출 중심점 기준, NM 입력(프리셋 버튼 + 직접 입력) → 반경 내 입자 통계
    • geo.ts에 pointInPolygon, polygonAreaKm2, circleAreaKm2 유틸 추가
    • MapView에 PolygonLayer / ScatterplotLayer(원) 시각화 추가
    • RightPanel 오염분석 UI: 탭(다각형/원), 프리셋 NM 버튼, 결과 카드
  • chore: 팀 워크플로우 동기화 (v1.6.1)

관련 이슈

없음

테스트

  • 빌드 성공 확인
  • 유출유확산예측 탭 → 오염분석 → 다각형/원 탭 전환 확인
  • 다각형: 지도 클릭 3점 이상 → 분석 실행 → 결과 표시
  • 원: NM 프리셋 버튼 클릭 / 직접 입력 → 분석 실행 → 결과 표시
## 변경 사항 - feat(prediction): 오염분석 다각형/원 분석 기능 구현 - 다각형 분석: 지도에서 클릭으로 경계 그리기 → 면적/오염 입자 통계 계산 - 원 분석: 유출 중심점 기준, NM 입력(프리셋 버튼 + 직접 입력) → 반경 내 입자 통계 - geo.ts에 `pointInPolygon`, `polygonAreaKm2`, `circleAreaKm2` 유틸 추가 - MapView에 PolygonLayer / ScatterplotLayer(원) 시각화 추가 - RightPanel 오염분석 UI: 탭(다각형/원), 프리셋 NM 버튼, 결과 카드 - chore: 팀 워크플로우 동기화 (v1.6.1) ## 관련 이슈 없음 ## 테스트 - [ ] 빌드 성공 확인 - [ ] 유출유확산예측 탭 → 오염분석 → 다각형/원 탭 전환 확인 - [ ] 다각형: 지도 클릭 3점 이상 → 분석 실행 → 결과 표시 - [ ] 원: NM 프리셋 버튼 클릭 / 직접 입력 → 분석 실행 → 결과 표시
nankyung added 2 commits 2026-03-13 09:27:47 +09:00
- 오염분석 섹션을 탭 UI로 개편 (다각형 분석 / 원 분석)
- 다각형 분석: 지도 클릭으로 꼭짓점 추가 후 분석 실행
- 원 분석: NM 프리셋 버튼(1·3·5·10·15·20·30·50) + 직접 입력, 사고지점 기준 자동 계산
- 분석 결과: 분석면적·오염비율·오염면적·해상잔존량·연안부착량·민감자원 개소 표시
- MapView: 다각형(PolygonLayer) / 원(ScatterplotLayer) 실시간 지도 시각화
- geo.ts: pointInPolygon, polygonAreaKm2, circleAreaKm2 유틸 함수 추가

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
claude-bot added 3 commits 2026-03-13 14:12:09 +09:00
# Conflicts:
#	docs/RELEASE-NOTES.md
#	frontend/src/common/components/map/MapView.tsx
#	frontend/src/tabs/prediction/components/OilSpillView.tsx
#	frontend/src/tabs/prediction/components/RightPanel.tsx
claude-bot added 1 commit 2026-03-13 14:15:23 +09:00
claude-bot added 1 commit 2026-03-13 14:31:06 +09:00
claude-bot 이 변경사항을 승인하였습니다. 2026-03-13 14:43:56 +09:00
Dismissed
claude-bot left a comment
멤버

MR ���� (via /mr skill)

MR ���� (via /mr skill)
claude-bot added 1 commit 2026-03-13 14:47:09 +09:00
claude-bot 이 변경사항을 승인하였습니다. 2026-03-13 14:48:46 +09:00
claude-bot left a comment
멤버

MR ���� (via /mr skill)

MR ���� (via /mr skill)
jhkang merged commit 1bfc06c6c5 into develop 2026-03-13 14:48:47 +09:00
jhkang 삭제된 브랜치 feature/prediction-pollution-analysis 2026-03-13 14:48:47 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/wing-ops#87
No description provided.