Table for mapping WMO (World Meteorological Organization) weather conditions with Mike Afford Media (mikeafford.com) weather icons. WMO codes from WMO CODE TABLE 4677 (https://www.nodc.noaa.gov/archive/arc0021/0002199/1.1/data/0-data/HTML/WMO-CODE/WMO4677.HTM) (See also: https://www.meteopool.org/en/encyclopedia-wmo-ww-wx-code-id2) MAm (Mike Afford media) Day and Night Icon filenames from the extended (92 icon) symbol sets available at https://www.mikeafford.com WMO code MAm_Icon (Day) MAm_Icon (Night) 00 wsymbol_0999_unknown wsymbol_0999_unknown 01 wsymbol_0003_white_cloud wsymbol_0041_partly_cloudy_night 02 wsymbol_0003_white_cloud wsymbol_0041_partly_cloudy_night 03 wsymbol_0003_white_cloud wsymbol_0041_partly_cloudy_night 04 wsymbol_0055_smoke wsymbol_0073_smoke_night 05 wsymbol_0005_hazy_sun wsymbol_0063_mist_night 06 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 07 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 08 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 09 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 10 wsymbol_0006_mist wsymbol_0063_mist_night 11 wsymbol_0007_fog wsymbol_0064_fog_night 12 wsymbol_0007_fog wsymbol_0064_fog_night 13 wsymbol_0024_thunderstorms wsymbol_0040_thunderstorms_night 14 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 15 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 16 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 17 wsymbol_0024_thunderstorms wsymbol_0040_thunderstorms_night 18 wsymbol_0060_windy wsymbol_0078_windy_night 19 wsymbol_0079_tornado wsymbol_0079_tornado 20 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 21 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 22 wsymbol_0019_cloudy_with_light_snow wsymbol_0035_cloudy_with_light_snow_night 23 wsymbol_0021_cloudy_with_sleet wsymbol_0037_cloudy_with_sleet_night 24 wsymbol_0049_freezing_drizzle wsymbol_0067_freezing_drizzle_night 25 wsymbol_0009_light_rain_showers wsymbol_0025_light_rain_showers_night 26 wsymbol_0011_light_snow_showers wsymbol_0027_light_snow_showers_night 27 wsymbol_0014_light_hail_showers wsymbol_0030_light_hail_showers_night 28 wsymbol_0007_fog wsymbol_0064_fog_night 29 wsymbol_0024_thunderstorms wsymbol_0040_thunderstorms_night 30 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 31 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 32 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 33 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 34 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 35 wsymbol_0056_dust_sand wsymbol_0074_dust_sand_night 36 wsymbol_0053_blowing_snow wsymbol_0071_blowing_snow_night 37 wsymbol_0053_blowing_snow wsymbol_0071_blowing_snow_night 38 wsymbol_0053_blowing_snow wsymbol_0071_blowing_snow_night 39 wsymbol_0053_blowing_snow wsymbol_0071_blowing_snow_night 40 wsymbol_0007_fog wsymbol_0064_fog_night 41 wsymbol_0007_fog wsymbol_0064_fog_night 42 wsymbol_0007_fog wsymbol_0064_fog_night 43 wsymbol_0007_fog wsymbol_0064_fog_night 44 wsymbol_0007_fog wsymbol_0064_fog_night 45 wsymbol_0007_fog wsymbol_0064_fog_night 46 wsymbol_0007_fog wsymbol_0064_fog_night 47 wsymbol_0007_fog wsymbol_0064_fog_night 48 wsymbol_0007_fog wsymbol_0064_fog_night 49 wsymbol_0007_fog wsymbol_0064_fog_night 50 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 51 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 52 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 53 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 54 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 55 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 56 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 57 wsymbol_0048_drizzle wsymbol_0066_drizzle_night 58 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 59 wsymbol_0018_cloudy_with_heavy_rain wsymbol_0034_cloudy_with_heavy_rain_night 60 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 61 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 62 wsymbol_0018_cloudy_with_heavy_rain wsymbol_0034_cloudy_with_heavy_rain_night 63 wsymbol_0018_cloudy_with_heavy_rain wsymbol_0034_cloudy_with_heavy_rain_night 64 wsymbol_0018_cloudy_with_heavy_rain wsymbol_0034_cloudy_with_heavy_rain_night 65 wsymbol_0018_cloudy_with_heavy_rain wsymbol_0034_cloudy_with_heavy_rain_night 66 wsymbol_0050_freezing_rain wsymbol_0068_freezing_rain_night 67 wsymbol_0050_freezing_rain wsymbol_0068_freezing_rain_night 68 wsymbol_0021_cloudy_with_sleet wsymbol_0037_cloudy_with_sleet_night 69 wsymbol_0021_cloudy_with_sleet wsymbol_0037_cloudy_with_sleet_night 70 wsymbol_0019_cloudy_with_light_snow wsymbol_0035_cloudy_with_light_snow_night 71 wsymbol_0019_cloudy_with_light_snow wsymbol_0035_cloudy_with_light_snow_night 72 wsymbol_0020_cloudy_with_heavy_snow wsymbol_0036_cloudy_with_heavy_snow_night 73 wsymbol_0020_cloudy_with_heavy_snow wsymbol_0036_cloudy_with_heavy_snow_night 74 wsymbol_0020_cloudy_with_heavy_snow wsymbol_0036_cloudy_with_heavy_snow_night 75 wsymbol_0020_cloudy_with_heavy_snow wsymbol_0036_cloudy_with_heavy_snow_night 76 wsymbol_0019_cloudy_with_light_snow wsymbol_0035_cloudy_with_light_snow_night 77 wsymbol_0019_cloudy_with_light_snow wsymbol_0035_cloudy_with_light_snow_night 78 wsymbol_0019_cloudy_with_light_snow wsymbol_0035_cloudy_with_light_snow_night 79 wsymbol_0022_cloudy_with_light_hail wsymbol_0038_cloudy_with_light_hail_night 80 wsymbol_0009_light_rain_showers wsymbol_0025_light_rain_showers_night 81 wsymbol_0010_heavy_rain_showers wsymbol_0028_heavy_snow_showers_night 82 wsymbol_0085_extreme_rain_showers wsymbol_0086_extreme_rain_showers_night 83 wsymbol_0013_sleet_showers wsymbol_0029_sleet_showers_night 84 wsymbol_0013_sleet_showers wsymbol_0029_sleet_showers_night 85 wsymbol_0011_light_snow_showers wsymbol_0027_light_snow_showers_night 86 wsymbol_0012_heavy_snow_showers wsymbol_0028_heavy_snow_showers_night 87 wsymbol_0014_light_hail_showers wsymbol_0030_light_hail_showers_night 88 wsymbol_0015_heavy_hail_showers wsymbol_0031_heavy_hail_showers_night 89 wsymbol_0014_light_hail_showers wsymbol_0030_light_hail_showers_night 90 wsymbol_0015_heavy_hail_showers wsymbol_0031_heavy_hail_showers_night 91 wsymbol_0017_cloudy_with_light_rain wsymbol_0033_cloudy_with_light_rain_night 92 wsymbol_0018_cloudy_with_heavy_rain wsymbol_0034_cloudy_with_heavy_rain_night 93 wsymbol_0021_cloudy_with_sleet wsymbol_0037_cloudy_with_sleet_night 94 wsymbol_0021_cloudy_with_sleet wsymbol_0037_cloudy_with_sleet_night 95 wsymbol_0024_thunderstorms wsymbol_0040_thunderstorms_night 96 wsymbol_0059_thunderstorms_with_hail wsymbol_0077_thunderstorms_with_hail_night 97 wsymbol_0024_thunderstorms wsymbol_0040_thunderstorms_night 98 wsymbol_0024_thunderstorms wsymbol_0040_thunderstorms_night 99 wsymbol_0059_thunderstorms_with_hail wsymbol_0077_thunderstorms_with_hail_night -------------------------------------- NOTES: (1) Codes 01-03 relate to 'characteristic change of the state of sky during the past hour' which is not something that my icons really cover. My icon sets were designed with forecasts in mind rather than observation, so the concept of change over time, and increase or decrease (of cloud cover, precipitation etc) isn't really something they can handle with any great specificity. The best I can suggest when it relates to cloud cover is to use the 'white cloud' for daytime, in the sense that it's kind of 'half-way' between sunny spells and overcast. Similarly for night-time 'partly cloudy' could reasonably be used for cloud increasing, or decreasing over time, irrespective of which way it's going. (2) I have an icon for 'hazy sun', but no equivalent 'hazy night' icon. I have used 'mist night' as a possible alternative. You might prefer (depending on which of my icon sets you are using) to assign mist to both. (3) Code 13 refers to lightning visible (no thunder heard). There's no mention of precipitation, so the closest match is to use my 'thunderstorms' icon since it will at least show lightning - but depending on the icon set, possibly also rain. (4) Codes 14-16 specify distance, both to the ground, and from the observation station. This is outside the scope of my icon sets, so I have used 'cloudy with light rain' as a fallback. (5) Codes 28 and 40-49 refer to 'Fog or ice fog' - I have used 'Fog' but you may prefer my icon for 'freezing fog' in some or all cases (wsymbol_0047_freezing_fog, wsymbol_0065_freezing_fog_night) (6) Codes 30-35 all feature duststorms or sandstorms and also relate to change over time. I have used the same 'dust sand' icon for all. See note (1) above. (7) I have used my 'light rain' for codes 60 and 61 where the rain is described as 'slight', and I have used my 'heavy rain' for 62-65 where the rain is described as 'moderate' or 'heavy'. I do also have an 'extreme' rain icon available which you may prefer to use for 'heavy'. The same applies for snow (70-75) (8) I have used 'light snow' to represent 'diamond dust'. You might prefer 'light snow showers' as it at least gives a sense of sunshine sparkles. 'Freezing fog' might also work in some cases, but be aware that the WMO description does explicitly mention '(with or without fog)' (9) Codes 91-94 all mention thunderstorms in the preceding hour - so you may prefer to use 'thunderstorms' or 'thunderstorms with snow' or 'thunderstorms with hail' where appropriate. (10) Code 98 is a thunderstorm combined with dust/sandstorm. I have chosen my 'thunderstorms' icon, but you may prefer to swap it out for 'dust_sand'.