寻找一个可以处理历史预报数据的天气 API
Posted
技术标签:
【中文标题】寻找一个可以处理历史预报数据的天气 API【英文标题】:Looking for a weather API that does historical forecast data 【发布时间】:2016-10-09 19:52:07 【问题描述】:我正在寻找一种非常具体的历史天气数据。
是否有天气 API 可以为我提供过去所做的预测历史。例如,如果我要请求某天的数据,那么我可以访问在指定日期给出的接下来 x 天的预测。理想情况下,x 可能是 3 天到一周。
所以基本上我可以看到预测,就好像我目前在 2015 年 6 月 5 日可能最远到下周末一样。
据我所知,大多数天气 API 都会提供历史实际天气数据,也就是说,它们会告诉我指定日期的实际天气情况,这也反映在堆栈溢出的大多数问题中,但不是我要找的。
有人知道这样的服务吗?
【问题讨论】:
为什么投反对票?这个我也找了,好难找。 一个 quik google 搜索向我展示了许多相关的 API google.com/… 【参考方案1】:ESRL/PSD 第二代再预报项目已经产生了历史天气预报数据集
https://www.esrl.noaa.gov/psd/forecasts/reforecast2/
您需要阅读文档以了解可用的内容以及如何解析它。
https://www.esrl.noaa.gov/psd/forecasts/reforecast2/README.GEFS_Reforecast2.pdf
【讨论】:
【参考方案2】:尝试: https://developer.worldweatheronline.com/api/
他们的历史 API 提供历史天气预报(而不是历史天气数据)。 希望对你有帮助
【讨论】:
【参考方案3】:你可以试试这个http://openweathermap.org/history
通过我们的 API,我们提供城市每小时的历史天气数据和气象站的历史数据。在价目表中了解有关历史数据可用性的更多信息。
有通过城市名称、经纬度等调用 api 的选项。
API 调用示例:
http://history.openweathermap.org/data/2.5/history/city?id=id&type=hour&start=start&end=end
http://history.openweathermap.org/data/2.5/history/city?id=id&type=hour&start=start&cnt=cnt
【讨论】:
以上是关于寻找一个可以处理历史预报数据的天气 API的主要内容,如果未能解决你的问题,请参考以下文章