OpenWeatherMap API 2.5中的降水场

5
我正在使用Open Weather Map API来获取天气预报。 当前可用版本为2.5。 以下是XML的一小段。
...
<time day="2013-09-07">
<symbol number="500" name="light rain" var="10d"/>
<precipitation value="2.5" type="rain"/>
<windDirection deg="8" code="N" name="North"/>
<windSpeed mps="1.16" name="Calm"/>
<temperature day="14.56" min="12.79" max="14.56" night="12.79" eve="14.56" morn="14.56"/>
<pressure unit="hPa" value="973.09"/>
<humidity value="98" unit="%"/>
<clouds value="broken clouds" all="68" unit="%"/>
</time>
...

这里是API请求
有人知道字段降水的单位吗?
2.5是毫米的雨水?也许是概率?

有没有办法将这些数据转换成百分比或概率? - Sergio76
仅供参考。您是否使用付费服务?我没有得到任何降水值! - Michel
4个回答

5

2

你可以从 forecast.io 获取预测降水概率(据我所知,不包括历史数据)。

{"time":1421080800,"precipIntensity":0.0401,"precipIntensityError":0.0099,"precipProbability":0.47,"precipType":"rain"}


1
根据http://openweathermap.org/weather-data的API文档,此值表示最近3小时内以毫米为单位的降雨量(降水)。
如果能提供降雨概率就更好了,但我认为不可能。

0
从2020-08-13开始:https://openweather.co.uk/blog/post/new-probability-precipitation-openweather-forecasts 引用: 我们已经将“降水概率”参数添加到我们的天气预报中。 气象学上对“降水概率”的定义是: “在预报区域内的任意随机点,在预报时段内降水量(0.1毫米的雨或雪)达到可测量的概率。”简单来说,这个参数显示了“雨或雪的可能性”预报。 您可以在每个API响应的pop字段中找到有关降水概率的信息。这些信息适用于以下OpenWeather API: - One Call API - 在API响应的“hourly”和“daily”部分 - Hourly Forecast 4 Days - Daily Forecast 16 Days - 5 Days / 3 Hours Forecast
在"One Call API 2.5"(https://openweathermap.org/api/one-call-api#parameter)或更新的"One Call API 3.0"(https://openweathermap.org/api/one-call-3#example)中查找例如hourly.pop

降水概率。该参数的值在0和1之间变化,其中0等于0%,1等于100%


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接