如何通过 NOAA 气候数据 API 仅通过一个 AJAX 请求获得多个每日温度高温



我正在尝试查找日期范围内每天的温度最高值(数据类型= TMAX(。我正在使用 NOAA 气候数据 (v2(。 现在,我每天发送一个单独的 AJAX 请求。这需要很长时间,因为每秒只能发送五个 AJAX 请求。有没有办法一次获得整个列表?多日最低温度 (MDTN( 能做到这一点吗?我的最终目标是创建一个网络应用程序,人们可以在其中获得当地气候趋势的图形表示。我想使用前端JavaScript来做到这一点。

编辑:文档:https://www.ncdc.noaa.gov/cdo-web/webservices/v2#data

文档中用于

检索每日摘要的示例 URL 仅提供整个日期范围的摘要信息,例如总降水量、高温和低温。该示例仅针对一天,但如果将其扩展到多天,则仍然只能获得摘要信息,例如:

https://www.ncdc.noaa.gov/cdo-web/api/v2/data?datasetid=GHCND&locationid=ZIP:28801&startdate=2010-05-01&enddate=2010-05-10

如果你想要每个单独一天的值数组,那么你必须包括参数:datatypeidlimit。这将为您提供该范围内每天的温度列表,例如:

&

datatypeid=TMAX&limit=1000

最新更新