Open MagMar94 opened 1 year ago
I might be able to help create the symbols, but I haven't done this before. Do you have any free software you recommend?
nice to see you here @MagMar94
as far as I can see here https://github.com/erikflowers/weather-icons/issues/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
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.
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_night |
wi-night-clear |
||
clearsky_polartwilight |
wi-day-sunny |
||
cloudy |
wi-cloudy |
||
fair_day |
wi-day-sunny-overcast |
||
fair_night |
wi-night-alt-partly-cloudy |
||
fair_polartwilight |
wi-day-sunny-overcast |
||
fog |
wi-fog |
||
heavyrain |
wi-rain |
||
heavyrainandthunder |
wi-thunderstorm |
||
heavyrainshowers_day |
wi-day-rain |
||
heavyrainshowers_night |
wi-night-alt-rain |
||
heavyrainshowers_polartwilight |
wi-day-rain |
||
heavyrainshowersandthunder_day |
wi-day-thunderstorm |
||
heavyrainshowersandthunder_night |
wi-night-alt-thunderstorm |
||
heavyrainshowersandthunder_polartwilight |
wi-day-thunderstorm |
||
heavysleet |
wi-rain-mix |
||
heavysleetandthunder |
wi-storm-showers |
||
heavysleetshowers_day |
wi-day-sleet |
||
heavysleetshowers_night |
wi-night-sleet |
||
heavysleetshowers_polartwilight |
wi-day-sleet |
||
heavysleetshowersandthunder_day |
wi-day-sleet-storm |
||
heavysleetshowersandthunder_night |
wi-night-alt-sleet-storm |
||
heavysleetshowersandthunder_polartwilight |
wi-day-sleet-storm |
||
heavysnow |
wi-snow |
||
heavysnowandthunder |
wi-snow |
||
heavysnowshowers_day |
wi-day-snow |
||
heavysnowshowers_night |
wi-night-alt-snow |
||
heavysnowshowers_polartwilight |
wi-day-snow |
||
heavysnowshowersandthunder_day |
wi-day-snow-thunderstorm |
||
heavysnowshowersandthunder_night |
wi-night-alt-snow-thunderstorm |
||
heavysnowshowersandthunder_polartwilight |
wi-day-snow-thunderstorm |
||
lightrain |
wi-rain-mix |
||
lightrainandthunder |
wi-storm-showers |
||
lightrainshowers_day |
wi-day-rain-mix |
||
lightrainshowers_night |
wi-night-alt-rain-mix |
||
lightrainshowers_polartwilight |
wi-day-rain-mix |
||
lightrainshowersandthunder_day |
wi-day-storm-showers |
||
lightrainshowersandthunder_night |
wi-night-alt-storm-showers |
||
lightrainshowersandthunder_polartwilight |
wi-day-storm-showers |
||
lightsleet |
wi-day-sleet |
||
lightsleetandthunder |
wi-sleet |
||
lightsleetshowers_day |
wi-day-sleet |
||
lightsleetshowers_night |
wi-night-sleet-storm |
||
lightsleetshowers_polartwilight |
wi-day-sleet |
||
lightsnow |
wi-snow |
||
lightsnowandthunder |
wi-snow |
||
lightsnowshowers_day |
wi-day-snow-wind |
||
lightsnowshowers_night |
wi-night-alt-snow-wind |
||
lightsnowshowers_polartwilight |
wi-day-snow-wind |
||
lightssleetshowersandthunder_day |
wi-day-sleet-storm |
||
lightssleetshowersandthunder_night |
wi-night-alt-sleet-storm |
||
lightssleetshowersandthunder_polartwilight |
wi-day-sleet-storm |
||
lightssnowshowersandthunder_day |
wi-day-snow-thunderstorm |
||
lightssnowshowersandthunder_night |
wi-night-alt-snow-thunderstorm |
||
lightssnowshowersandthunder_polartwilight |
wi-day-snow-thunderstorm |
||
partlycloudy_day |
wi-day-cloudy |
||
partlycloudy_night |
wi-night-alt-cloudy |
||
partlycloudy_polartwilight |
wi-day-cloudy |
||
rain |
wi-rain |
||
rainandthunder |
wi-thunderstorm |
||
rainshowers_day |
wi-day-rain |
||
rainshowers_night |
wi-night-alt-rain |
||
rainshowers_polartwilight |
wi-day-rain |
||
rainshowersandthunder_day |
wi-day-storm-showers |
||
rainshowersandthunder_night |
wi-night-alt-storm-showers |
||
rainshowersandthunder_polartwilight |
wi-day-storm-showers |
||
sleet |
wi-sleet |
||
sleetandthunder |
wi-sleet |
||
sleetshowers_day |
wi-day-sleet |
||
sleetshowers_night |
wi-night-alt-sleet |
||
sleetshowers_polartwilight |
wi-day-sleet |
||
sleetshowersandthunder_day |
wi-day-sleet-storm |
||
sleetshowersandthunder_night |
wi-night-alt-sleet-storm |
||
sleetshowersandthunder_polartwilight |
wi-day-sleet-storm |
||
snow |
wi-snow |
||
snowandthunder |
wi-snow |
||
snowshowers_day |
wi-day-snow-wind |
||
snowshowers_night |
wi-night-alt-snow-wind |
||
snowshowers_polartwilight |
wi-day-snow-wind |
||
snowshowersandthunder_day |
wi-day-snow-thunderstorm |
||
snowshowersandthunder_night |
wi-night-alt-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"
}
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.
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 https://github.com/erikflowers/weather-icons/issues/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.