天气API:有一个图标列表吗?

时间:2019-08-11 19:33:58

标签: here-api

我正在从事气象站项目,并且正在使用Here Weather API进行当前的观测和预报。

对我来说发生的问题是,我正在使用的天气图标集不同于此处提供的天气图标集,因此我无法将其直接转换为正在使用的天气图标集。文档中没有天气图标列表可以解释什么是天气图标25(looks like this)。

有人可以提供所有iconLink及其iconName的列表吗? 在响应中看起来像这样:

           "iconName": "mostly_cloudy",
           "iconLink": "https://weather.api.here.com/static/weather/icon/17.png",

最好的办法是在这里自己在文档中提供这些信息(如果我没有错过那个页面的话)。

2 个答案:

答案 0 :(得分:0)

我想您知道https://developer.here.com/documentation/weather/topics/resource-type-weather-items.html上所有iconName的列表

这不提供图标名称和此处的图标之间的映射,但是由于您已经拥有自己的图标集,因此只需要将给定的图标名称映射到您自己的图标上即可。

与150个条目相比,它的列表要比这里的32个图标长得多,但是许多iconName会在早期和晚期重复出现,并且在iconLink下它们声明“请注意,单个图标可能会被多个以上给出的iconName值使用“。

是的,不知道该图标25应该代表什么。也许是ice_fog?

答案 1 :(得分:-1)

此处未直接提供任何天气图标。您可以使用在“目的地天气API”的响应中获得的图标。

https://weather.api.here.com/weather/1.0/report.json
?app_id={YOUR_APP_ID}
&app_code={YOUR_APP_CODE}
&product=observation
&name=Berlin-Tegel

您还可以通过GET请求使用Postman工具在本地获取图标图像

https://weather.api.here.com/static/weather/icon/1.png
  

图片名称从1.png到32.png。

希望这会有所帮助!