我正在从事气象站项目,并且正在使用Here Weather API进行当前的观测和预报。
对我来说发生的问题是,我正在使用的天气图标集不同于此处提供的天气图标集,因此我无法将其直接转换为正在使用的天气图标集。文档中没有天气图标列表可以解释什么是天气图标25(looks like this)。
有人可以提供所有iconLink及其iconName的列表吗? 在响应中看起来像这样:
"iconName": "mostly_cloudy",
"iconLink": "https://weather.api.here.com/static/weather/icon/17.png",
最好的办法是在这里自己在文档中提供这些信息(如果我没有错过那个页面的话)。
答案 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。
希望这会有所帮助!