@@ -25,11 +25,11 @@ const openWeatherIdMap: Record<number, StandardWeatherCondition> = {
2525 301 : StandardWeatherCondition . Drizzle , // drizzle
2626 302 : StandardWeatherCondition . Drizzle , // heavy intensity drizzle
2727 310 : StandardWeatherCondition . Drizzle , // light intensity drizzle rain
28- 311 : StandardWeatherCondition . FreezingDrizzle , // drizzle rain
29- 312 : StandardWeatherCondition . FreezingDrizzle , // heavy intensity drizzle rain
30- 313 : StandardWeatherCondition . FreezingDrizzle , // shower rain and drizzle
31- 314 : StandardWeatherCondition . FreezingDrizzle , // heavy shower rain and drizzle
32- 321 : StandardWeatherCondition . FreezingDrizzle , // shower drizzle
28+ 311 : StandardWeatherCondition . Drizzle , // drizzle rain
29+ 312 : StandardWeatherCondition . Drizzle , // heavy intensity drizzle rain
30+ 313 : StandardWeatherCondition . Showers , // shower rain and drizzle
31+ 314 : StandardWeatherCondition . Showers , // heavy shower rain and drizzle
32+ 321 : StandardWeatherCondition . Showers , // shower drizzle
3333
3434 // Group 5xx: Rain
3535 500 : StandardWeatherCondition . LightRain , // light rain
@@ -38,10 +38,10 @@ const openWeatherIdMap: Record<number, StandardWeatherCondition> = {
3838 503 : StandardWeatherCondition . HeavyRain , // very heavy rain
3939 504 : StandardWeatherCondition . HeavyRain , // extreme rain
4040 511 : StandardWeatherCondition . FreezingRain , // freezing rain
41- 520 : StandardWeatherCondition . LightRain , // light intensity shower rain
41+ 520 : StandardWeatherCondition . Showers , // light intensity shower rain
4242 521 : StandardWeatherCondition . Showers , // shower rain
43- 522 : StandardWeatherCondition . HeavyRain , // heavy intensity shower rain
44- 531 : StandardWeatherCondition . HeavyRain , // ragged shower rain
43+ 522 : StandardWeatherCondition . Showers , // heavy intensity shower rain
44+ 531 : StandardWeatherCondition . Showers , // ragged shower rain
4545
4646 // Group 6xx: Snow
4747 600 : StandardWeatherCondition . LightSnow , // light snow
@@ -65,16 +65,16 @@ const openWeatherIdMap: Record<number, StandardWeatherCondition> = {
6565 751 : StandardWeatherCondition . Dust , // sand
6666 761 : StandardWeatherCondition . Dust , // dust
6767 762 : StandardWeatherCondition . Smoke , // volcanic ash
68- 771 : StandardWeatherCondition . Windy , // squalls
68+ 771 : StandardWeatherCondition . Windy , // squalls (severe wind increases)
6969 781 : StandardWeatherCondition . Tornado , // tornado
7070
7171 // Group 800: Clear
7272 800 : StandardWeatherCondition . Clear , // clear sky
7373
7474 // Group 80x: Clouds
7575 801 : StandardWeatherCondition . PartlyCloudy , // few clouds: 11-25%
76- 802 : StandardWeatherCondition . MostlyCloudy , // scattered clouds: 25-50%
77- 803 : StandardWeatherCondition . Overcast , // broken clouds: 51-84%
76+ 802 : StandardWeatherCondition . Cloudy , // scattered clouds: 25-50%
77+ 803 : StandardWeatherCondition . MostlyCloudy , // broken clouds: 51-84%
7878 804 : StandardWeatherCondition . Overcast , // overcast clouds: 85-100%
7979} ;
8080
0 commit comments