| 항목 |
점수 |
| 날씨 상태 |
20점 |
| 기온 |
20점 |
| 미세먼지 지수 (1~4) |
20점 |
| 자외선 지수 (1~11+) |
15점 |
| 강수량 |
15점 |
| 습도 |
10점 |
항목 별 산출 방식
🌤 날씨 상태 점수 (20점)
| 날씨 반환 값 |
점수 |
| 맑음 |
20 |
| 구름 많음 |
17 |
| 흐림 |
15 |
| 소나기 |
10 |
| 비 |
7 |
| 비/눈 |
5 |
| 눈 |
5 |
| 알 수 없음 또는 null |
10 |
🌫 미세먼지 점수 (20점)
☀️ 자외선 점수 (15점)
| 지수 |
점수 |
| 1~2 |
15 |
| 3~5 |
12 |
| 6~8 |
7 |
| 9~10 |
3 |
| 11~12 |
0 |
🌡 기온 점수 (20점)
- 이상적인 범위: 18~24℃
- 범위를 벗어날 경우 1℃당 1.5점 감점 (최소 0점)
🌧 강수량 점수 (15점)
- 0mm일 때 → 15점
- 0mm 초과 ~ 5mm 이하 → 15점에서 14점으로 선형 감소
- 5mm 초과 ~ 10mm 이하 → 14점에서 0점으로 선형 감소
- 10mm 초과 → 0점
💧 습도 점수 (10점)
- 이상적인 습도: 40~60%
- 범위를 벗어나면 1%당 0.5점 감점