Weather Condition Codes

Example

http://openweathermap.org/data/2.1/find/name?q=NY

{"message":"","cod":"200","type":"geonames_lang-name","calctime":0.0485,
"list":[

{"id":5128638,
"coord":{"lat":43.000351,"lon":-75.499901},
"name":"New York",
"main":{
    "temp":285,"temp_min":284.8,"temp_max":289.8,"pressure":999.16,"humidity":98.9},"dt":1347646686,"date":"2012-09-14 19:18:06","wind":{"speed":2.58,"deg":276,"gust":7.4},
    "rain":{"3h":4.8},
    "clouds":{"all":82},
    "weather":[{"id":501,"main":"Rain","description":"moderate rain","icon":"10d"}],
    "url":"http:\/\/openweathermap.org\/city\/5128638" 
}]}

How to get icon URL

For code 501 - moderate rain icon = "10d"
URL is
http://openweathermap.org/img/w/10d.png

Icon list

Day Night
01d.png 01n.png sky is clear
02d.png 02n.png few clouds
03d.png 03n.png scattered clouds
04d.png 04n.png broken clouds
09d.png 09n.png shower rain
10d.png 10n.png Rain
11d.png 11n.png Thunderstorm
13d.png 13n.png snow
50d.png 50n.png mist

Weather Condition Codes

Thunderstorm

ID Meaning Icon
200 thunderstorm with light rain [[file:11d.png]]
201 thunderstorm with rain [[file:11d.png]]
202 thunderstorm with heavy rain [[file:11d.png]]
210 light thunderstorm [[file:11d.png]]
211 thunderstorm [[file:11d.png]]
212 heavy thunderstorm [[file:11d.png]]
221 ragged thunderstorm [[file:11d.png]]
230 thunderstorm with light drizzle [[file:11d.png]]
231 thunderstorm with drizzle [[file:11d.png]]
232 thunderstorm with heavy drizzle [[file:11d.png]]

Drizzle

ID Meaning Icon
300 light intensity drizzle [[file:09d.png]]
301 drizzle [[file:09d.png]]
302 heavy intensity drizzle [[file:09d.png]]
310 light intensity drizzle rain [[file:09d.png]]
311 drizzle rain [[file:09d.png]]
312 heavy intensity drizzle rain [[file:09d.png]]
313 shower rain and drizzle [[file:09d.png]]
314 heavy shower rain and drizzle [[file:09d.png]]
321 shower drizzle [[file:09d.png]]

Rain

ID Meaning Icon
500 light rain [[file:10d.png]]
501 moderate rain [[file:10d.png]]
502 heavy intensity rain [[file:10d.png]]
503 very heavy rain [[file:10d.png]]
504 extreme rain [[file:10d.png]]
511 freezing rain [[file:13d.png]]
520 light intensity shower rain [[file:09d.png]]
521 shower rain [[file:09d.png]]
522 heavy intensity shower rain [[file:09d.png]]
531 ragged shower rain [[file:09d.png]]

Snow

ID Meaning Icon
600 light snow [[file:13d.png]]
601 snow [[file:13d.png]]
602 heavy snow [[file:13d.png]]
611 sleet [[file:13d.png]]
612 shower sleet [[file:13d.png]]
615 light rain and snow [[file:13d.png]]
616 rain and snow [[file:13d.png]]
620 light shower snow [[file:13d.png]]
621 shower snow [[file:13d.png]]
622 heavy shower snow [[file:13d.png]]

Atmosphere

ID Meaning Icon
701 mist [[file:50d.png]]
711 smoke [[file:50d.png]]
721 haze [[file:50d.png]]
731 Sand/Dust Whirls [[file:50d.png]]
741 Fog [[file:50d.png]]
751 sand [[file:50d.png]]
761 dust [[file:50d.png]]
762 VOLCANIC ASH [[file:50d.png]]
771 SQUALLS [[file:50d.png]]
781 TORNADO [[file:50d.png]]

Clouds

ID Meaning Icon
800 sky is clear [[file:01d.png]] [[file:01n.png]]
801 few clouds [[file:02d.png]] [[file:02n.png]]
802 scattered clouds [[file:03d.png]] [[file:03d.png]]
803 broken clouds [[file:04d.png]] [[file:03d.png]]
804 overcast clouds [[file:04d.png]] [[file:04d.png]]

Extreme

ID Meaning
900 tornado
901 tropical storm
902 hurricane
903 cold
904 hot
905 windy
906 hail

Additional

ID Meaning
950 Setting
951 Calm
952 Light breeze
953 Gentle Breeze
954 Moderate breeze
955 Fresh Breeze
956 Strong breeze
957 High wind, near gale
958 Gale
959 Severe Gale
960 Storm
961 Violent Storm
962 Hurricane

Translation

http://bugs.openweathermap.org/projects/api/boards/3