Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New weather symbols #260

Open
MagMar94 opened this issue Jan 24, 2023 · 4 comments
Open

New weather symbols #260

MagMar94 opened this issue Jan 24, 2023 · 4 comments

Comments

@MagMar94
Copy link

MagMar94 commented Jan 24, 2023

I'm comparing what is available in this package to what is available at the Yr weather service. Would it be possible to create the missing symbols in the style of the icons in this repository?

Here is a table with the symbols and the ones I was able to match with the existing symbol. I've included the Yr-symbol for inspiration.

Description Existing symbols Matching Yr Symbol Related issue
clearsky day day-sunny
clearsky night night-clear
clearsky polartwilight #251
fair day day-sunny-overcast
fair night night-alt-partly-cloudy
fair polartwilight #251
partlycloudy day day-cloudy
partlycloudy night night-alt-cloudy
partlycloudy polartwilight #251
cloudy cloudy
rainshowers day day-rain
rainshowers night night-alt-rain
rainshowers polartwilight #251
rainshowersandthunder day
rainshowersandthunder night
rainshowersandthunder polartwilight #251
sleetshowers day day-sleet
sleetshowers night night-sleet, night-alt-sleet
sleetshowers polartwilight #251
snowshowers day day-snow-wind
snowshowers night night-alt-snow-wind
snowshowers polartwilight #251
rain rain, raindrop, raindrops
heavyrain
heavyrainandthunder thunderstorm
sleet sleet
snow snow, snow-wind, snowflake-cold
snowandthunder #169
fog fog
sleetshowersandthunder day day-sleet-storm
sleetshowersandthunder night night-alt-sleet-storm
sleetshowersandthunder polartwilight #251
snowshowersandthunder day
snowshowersandthunder night night-alt-snow-thunderstorm
snowshowersandthunder polartwilight #251
rainandthunder thunderstorm
sleetandthunder #168
lightrainshowersandthunder day
lightrainshowersandthunder night
lightrainshowersandthunder polartwilight #251
heavyrainshowersandthunder day day-thunderstorm
heavyrainshowersandthunder night night-alt-thunderstorm
heavyrainshowersandthunder polartwilight #251
lightssleetshowersandthunder day day-sleet-storm
lightssleetshowersandthunder night
lightssleetshowersandthunder polartwilight #251
heavysleetshowersandthunder day
heavysleetshowersandthunder night
heavysleetshowersandthunder polartwilight #251
lightssnowshowersandthunder day day-snow-thunderstorm
lightssnowshowersandthunder night night-alt-snow-thunderstorm
lightssnowshowersandthunder polartwilight #251
heavysnowshowersandthunder day
heavysnowshowersandthunder night
heavysnowshowersandthunder polartwilight #251
lightrainandthunder
lightsleetandthunder
heavysleetandthunder
lightsnowandthunder
heavysnowandthunder
lightrainshowers day day-rain-mix
lightrainshowers night night-alt-rain-mix
lightrainshowers polartwilight #251
heavyrainshowers day day-rain
heavyrainshowers night night-alt-rain
heavyrainshowers polartwilight #251
lightsleetshowers day day-sleet
lightsleetshowers night
lightsleetshowers polartwilight #251
heavysleetshowers day
heavysleetshowers night
heavysleetshowers polartwilight #251
lightsnowshowers day day-snow-wind
lightsnowshowers night night-alt-snow-wind
lightsnowshowers polartwilight #251
heavysnowshowers day
heavysnowshowers night
heavysnowshowers polartwilight #251
lightrain rain-mix
lightsleet day-sleet
heavysleet
lightsnow
heavysnow snow-wind

Let me know if I have missed any mappings (I probably have), and I will update the issue. Anyway, the major changes are more differentiated weather (light, medium, heavy) and solar twilight-symbols.

Edit: This is a duplicate of #140, bit I'll leave this issue open because I feel the icons are better explained with examples. Also, the symbols from Yr might be expanded since the original issue was created.

@MagMar94
Copy link
Author

I might be able to help create the symbols, but I haven't done this before. Do you have any free software you recommend?

@rejas
Copy link

rejas commented Feb 17, 2023

nice to see you here @MagMar94

as far as I can see here #228 this project might need some active maintainers and / or help from outside.

not sure how the general state of icons these days is (maybe some other icon library is more active / suitable) but this might be discussed better in the mentioned issue 228

@fox91
Copy link
Collaborator

fox91 commented Mar 2, 2023

Hi @MagMar94,
thanks for taking the time to review the icons provided by Yr.
As said take a look to #228 than if you think you can contribute in any way you are welcome.

@ugomeda
Copy link

ugomeda commented Dec 2, 2023

I needed the mappings above for a project, so i've compiled a "good enough" map from your initial message. Polar twilight variants were replaced by day variants. Some mappings such as snowandthunder have no equivalent here so i went to the closest match i could find.

I'm putting it here in case someone needs it.

METNO code weather-icons code METNO icon weather-icons icon
clearsky_day wi-day-sunny clearsky_day wi-day-sunny
clearsky_night wi-night-clear clearsky_night wi-night-clear
clearsky_polartwilight wi-day-sunny clearsky_polartwilight wi-day-sunny
cloudy wi-cloudy cloudy wi-cloudy
fair_day wi-day-sunny-overcast fair_day wi-day-sunny-overcast
fair_night wi-night-alt-partly-cloudy fair_night wi-night-alt-partly-cloudy
fair_polartwilight wi-day-sunny-overcast fair_polartwilight wi-day-sunny-overcast
fog wi-fog fog wi-fog
heavyrain wi-rain heavyrain wi-rain
heavyrainandthunder wi-thunderstorm heavyrainandthunder wi-thunderstorm
heavyrainshowers_day wi-day-rain heavyrainshowers_day wi-day-rain
heavyrainshowers_night wi-night-alt-rain heavyrainshowers_night wi-night-alt-rain
heavyrainshowers_polartwilight wi-day-rain heavyrainshowers_polartwilight wi-day-rain
heavyrainshowersandthunder_day wi-day-thunderstorm heavyrainshowersandthunder_day wi-day-thunderstorm
heavyrainshowersandthunder_night wi-night-alt-thunderstorm heavyrainshowersandthunder_night wi-night-alt-thunderstorm
heavyrainshowersandthunder_polartwilight wi-day-thunderstorm heavyrainshowersandthunder_polartwilight wi-day-thunderstorm
heavysleet wi-rain-mix heavysleet wi-rain-mix
heavysleetandthunder wi-storm-showers heavysleetandthunder wi-storm-showers
heavysleetshowers_day wi-day-sleet heavysleetshowers_day wi-day-sleet
heavysleetshowers_night wi-night-sleet heavysleetshowers_night wi-night-sleet
heavysleetshowers_polartwilight wi-day-sleet heavysleetshowers_polartwilight wi-day-sleet
heavysleetshowersandthunder_day wi-day-sleet-storm heavysleetshowersandthunder_day wi-day-sleet-storm
heavysleetshowersandthunder_night wi-night-alt-sleet-storm heavysleetshowersandthunder_night wi-night-alt-sleet-storm
heavysleetshowersandthunder_polartwilight wi-day-sleet-storm heavysleetshowersandthunder_polartwilight wi-day-sleet-storm
heavysnow wi-snow heavysnow wi-snow
heavysnowandthunder wi-snow heavysnowandthunder wi-snow
heavysnowshowers_day wi-day-snow heavysnowshowers_day wi-day-snow
heavysnowshowers_night wi-night-alt-snow heavysnowshowers_night wi-night-alt-snow
heavysnowshowers_polartwilight wi-day-snow heavysnowshowers_polartwilight wi-day-snow
heavysnowshowersandthunder_day wi-day-snow-thunderstorm heavysnowshowersandthunder_day wi-day-snow-thunderstorm
heavysnowshowersandthunder_night wi-night-alt-snow-thunderstorm heavysnowshowersandthunder_night wi-night-alt-snow-thunderstorm
heavysnowshowersandthunder_polartwilight wi-day-snow-thunderstorm heavysnowshowersandthunder_polartwilight wi-day-snow-thunderstorm
lightrain wi-rain-mix lightrain wi-rain-mix
lightrainandthunder wi-storm-showers lightrainandthunder wi-storm-showers
lightrainshowers_day wi-day-rain-mix lightrainshowers_day wi-day-rain-mix
lightrainshowers_night wi-night-alt-rain-mix lightrainshowers_night wi-night-alt-rain-mix
lightrainshowers_polartwilight wi-day-rain-mix lightrainshowers_polartwilight wi-day-rain-mix
lightrainshowersandthunder_day wi-day-storm-showers lightrainshowersandthunder_day wi-day-storm-showers
lightrainshowersandthunder_night wi-night-alt-storm-showers lightrainshowersandthunder_night wi-night-alt-storm-showers
lightrainshowersandthunder_polartwilight wi-day-storm-showers lightrainshowersandthunder_polartwilight wi-day-storm-showers
lightsleet wi-day-sleet lightsleet wi-day-sleet
lightsleetandthunder wi-sleet lightsleetandthunder wi-sleet
lightsleetshowers_day wi-day-sleet lightsleetshowers_day wi-day-sleet
lightsleetshowers_night wi-night-sleet-storm lightsleetshowers_night wi-night-sleet-storm
lightsleetshowers_polartwilight wi-day-sleet lightsleetshowers_polartwilight wi-day-sleet
lightsnow wi-snow lightsnow wi-snow
lightsnowandthunder wi-snow lightsnowandthunder wi-snow
lightsnowshowers_day wi-day-snow-wind lightsnowshowers_day wi-day-snow-wind
lightsnowshowers_night wi-night-alt-snow-wind lightsnowshowers_night wi-night-alt-snow-wind
lightsnowshowers_polartwilight wi-day-snow-wind lightsnowshowers_polartwilight wi-day-snow-wind
lightssleetshowersandthunder_day wi-day-sleet-storm lightssleetshowersandthunder_day wi-day-sleet-storm
lightssleetshowersandthunder_night wi-night-alt-sleet-storm lightssleetshowersandthunder_night wi-night-alt-sleet-storm
lightssleetshowersandthunder_polartwilight wi-day-sleet-storm lightssleetshowersandthunder_polartwilight wi-day-sleet-storm
lightssnowshowersandthunder_day wi-day-snow-thunderstorm lightssnowshowersandthunder_day wi-day-snow-thunderstorm
lightssnowshowersandthunder_night wi-night-alt-snow-thunderstorm lightssnowshowersandthunder_night wi-night-alt-snow-thunderstorm
lightssnowshowersandthunder_polartwilight wi-day-snow-thunderstorm lightssnowshowersandthunder_polartwilight wi-day-snow-thunderstorm
partlycloudy_day wi-day-cloudy partlycloudy_day wi-day-cloudy
partlycloudy_night wi-night-alt-cloudy partlycloudy_night wi-night-alt-cloudy
partlycloudy_polartwilight wi-day-cloudy partlycloudy_polartwilight wi-day-cloudy
rain wi-rain rain wi-rain
rainandthunder wi-thunderstorm rainandthunder wi-thunderstorm
rainshowers_day wi-day-rain rainshowers_day wi-day-rain
rainshowers_night wi-night-alt-rain rainshowers_night wi-night-alt-rain
rainshowers_polartwilight wi-day-rain rainshowers_polartwilight wi-day-rain
rainshowersandthunder_day wi-day-storm-showers rainshowersandthunder_day wi-day-storm-showers
rainshowersandthunder_night wi-night-alt-storm-showers rainshowersandthunder_night wi-night-alt-storm-showers
rainshowersandthunder_polartwilight wi-day-storm-showers rainshowersandthunder_polartwilight wi-day-storm-showers
sleet wi-sleet sleet wi-sleet
sleetandthunder wi-sleet sleetandthunder wi-sleet
sleetshowers_day wi-day-sleet sleetshowers_day wi-day-sleet
sleetshowers_night wi-night-alt-sleet sleetshowers_night wi-night-alt-sleet
sleetshowers_polartwilight wi-day-sleet sleetshowers_polartwilight wi-day-sleet
sleetshowersandthunder_day wi-day-sleet-storm sleetshowersandthunder_day wi-day-sleet-storm
sleetshowersandthunder_night wi-night-alt-sleet-storm sleetshowersandthunder_night wi-night-alt-sleet-storm
sleetshowersandthunder_polartwilight wi-day-sleet-storm sleetshowersandthunder_polartwilight wi-day-sleet-storm
snow wi-snow snow wi-snow
snowandthunder wi-snow snowandthunder wi-snow
snowshowers_day wi-day-snow-wind snowshowers_day wi-day-snow-wind
snowshowers_night wi-night-alt-snow-wind snowshowers_night wi-night-alt-snow-wind
snowshowers_polartwilight wi-day-snow-wind snowshowers_polartwilight wi-day-snow-wind
snowshowersandthunder_day wi-day-snow-thunderstorm snowshowersandthunder_day wi-day-snow-thunderstorm
snowshowersandthunder_night wi-night-alt-snow-thunderstorm snowshowersandthunder_night wi-night-alt-snow-thunderstorm
snowshowersandthunder_polartwilight wi-day-snow-thunderstorm snowshowersandthunder_polartwilight wi-day-snow-thunderstorm

And the mapping in JSON format:

{
    "clearsky_day": "day-sunny",
    "clearsky_night": "night-clear",
    "clearsky_polartwilight": "day-sunny",
    "cloudy": "cloudy",
    "fair_day": "day-sunny-overcast",
    "fair_night": "night-alt-partly-cloudy",
    "fair_polartwilight": "day-sunny-overcast",
    "fog": "fog",
    "heavyrain": "rain",
    "heavyrainandthunder": "thunderstorm",
    "heavyrainshowers_day": "day-rain",
    "heavyrainshowers_night": "night-alt-rain",
    "heavyrainshowers_polartwilight": "day-rain",
    "heavyrainshowersandthunder_day": "day-thunderstorm",
    "heavyrainshowersandthunder_night": "night-alt-thunderstorm",
    "heavyrainshowersandthunder_polartwilight": "day-thunderstorm",
    "heavysleet": "rain-mix",
    "heavysleetandthunder": "storm-showers",
    "heavysleetshowers_day": "day-sleet",
    "heavysleetshowers_night": "night-sleet",
    "heavysleetshowers_polartwilight": "day-sleet",
    "heavysleetshowersandthunder_day": "day-sleet-storm",
    "heavysleetshowersandthunder_night": "night-alt-sleet-storm",
    "heavysleetshowersandthunder_polartwilight": "day-sleet-storm",
    "heavysnow": "snow",
    "heavysnowandthunder": "snow",
    "heavysnowshowers_day": "day-snow",
    "heavysnowshowers_night": "night-alt-snow",
    "heavysnowshowers_polartwilight": "day-snow",
    "heavysnowshowersandthunder_day": "day-snow-thunderstorm",
    "heavysnowshowersandthunder_night": "night-alt-snow-thunderstorm",
    "heavysnowshowersandthunder_polartwilight": "day-snow-thunderstorm",
    "lightrain": "rain-mix",
    "lightrainandthunder": "storm-showers",
    "lightrainshowers_day": "day-rain-mix",
    "lightrainshowers_night": "night-alt-rain-mix",
    "lightrainshowers_polartwilight": "day-rain-mix",
    "lightrainshowersandthunder_day": "day-storm-showers",
    "lightrainshowersandthunder_night": "night-alt-storm-showers",
    "lightrainshowersandthunder_polartwilight": "day-storm-showers",
    "lightsleet": "day-sleet",
    "lightsleetandthunder": "sleet",
    "lightsleetshowers_day": "day-sleet",
    "lightsleetshowers_night": "night-sleet-storm",
    "lightsleetshowers_polartwilight": "day-sleet",
    "lightsnow": "snow",
    "lightsnowandthunder": "snow",
    "lightsnowshowers_day": "day-snow-wind",
    "lightsnowshowers_night": "night-alt-snow-wind",
    "lightsnowshowers_polartwilight": "day-snow-wind",
    "lightssleetshowersandthunder_day": "day-sleet-storm",
    "lightssleetshowersandthunder_night": "night-alt-sleet-storm",
    "lightssleetshowersandthunder_polartwilight": "day-sleet-storm",
    "lightssnowshowersandthunder_day": "day-snow-thunderstorm",
    "lightssnowshowersandthunder_night": "night-alt-snow-thunderstorm",
    "lightssnowshowersandthunder_polartwilight": "day-snow-thunderstorm",
    "partlycloudy_day": "day-cloudy",
    "partlycloudy_night": "night-alt-cloudy",
    "partlycloudy_polartwilight": "day-cloudy",
    "rain": "rain",
    "rainandthunder": "thunderstorm",
    "rainshowers_day": "day-rain",
    "rainshowers_night": "night-alt-rain",
    "rainshowers_polartwilight": "day-rain",
    "rainshowersandthunder_day": "day-storm-showers",
    "rainshowersandthunder_night": "night-alt-storm-showers",
    "rainshowersandthunder_polartwilight": "day-storm-showers",
    "sleet": "sleet",
    "sleetandthunder": "sleet",
    "sleetshowers_day": "day-sleet",
    "sleetshowers_night": "night-alt-sleet",
    "sleetshowers_polartwilight": "day-sleet",
    "sleetshowersandthunder_day": "day-sleet-storm",
    "sleetshowersandthunder_night": "night-alt-sleet-storm",
    "sleetshowersandthunder_polartwilight": "day-sleet-storm",
    "snow": "snow",
    "snowandthunder": "snow",
    "snowshowers_day": "day-snow-wind",
    "snowshowers_night": "night-alt-snow-wind",
    "snowshowers_polartwilight": "day-snow-wind",
    "snowshowersandthunder_day": "day-snow-thunderstorm",
    "snowshowersandthunder_night": "night-alt-snow-thunderstorm",
    "snowshowersandthunder_polartwilight": "day-snow-thunderstorm"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants