简介
本API提供了访问NOAA Global Surface Summary of the Day (GSOD) 和 NOAA Integrated Surface Database (ISD) 数据的方式。用户可以通过这些接口查询站点信息、获取国家和地区列表、检索站点列表以及获取特定站点的数据。
数据更新至2023.12.31,后期会业务化更新。
服务器地址
http://eia-data.com:8080/
查询站点列表
Endpoint
GET /noaa/info
参数
year
(int): 查询的年份type
(str): 数据类型,可选值为noaa_gsod
或noaa_isd
响应
- 成功时返回包含站点信息的JSON数组,每个对象包含以下字段:
Station_Id_C
(str): 站点IDLat
(float): 纬度Lon
(float): 经度name
(str): 站点名称
示例
GET http://eia-data.com:8080/noaa/info?year=2023&type=noaa_gsod
获取国家和地区列表
Endpoint
GET /noaa/country
参数
start
(str): 起始日期end
(str): 结束日期type
(str): 数据类型,可选值为noaa_gsod
或noaa_isd
响应
- 成功时返回包含国家或地区名称的JSON数组
示例
GET http://eia-data.com:8080/noaa/country?start=2023-01-01&end=2023-12-31&type=noaa_gsod
按照国家和日期检索站点列表
Endpoint
GET /noaa/station
参数
country
(str): 国家或地区名称start
(str): 起始日期end
(str): 结束日期type
(str): 数据类型,可选值为noaa_gsod
或noaa_isd
响应
- 成功时返回包含站点信息的JSON数组,每个对象包含以下字段:
station_ID_C
(str): 站点IDstation_Name
(str): 站点名称Province
(str): 省份
示例
GET http://eia-data.com:8080/noaa/station?country=USA&start=2023-01-01&end=2023-12-31&type=noaa_gsod
获取站点数据
访问限额
每分钟60次
Endpoint
GET /noaa/data
参数
year
(int): 查询的年份stationId
(str): 站点IDtype
(str): 数据类型,可选值为noaa_gsod
或noaa_isd
响应
- 成功时返回包含站点数据的JSON数组。
对于 noaa_gsod
类型,每个对象包含以下字段:
year
(int): 年份mon
(int): 月份day
(int): 日期Tem_Avg
(float): 平均温度DPT_Avg
(float): 平均露点温度PRS_Avg
(float): 平均气压WIN_S_2mi_Avg
(float): 平均风速PRE
(float): 降水量
对于 noaa_isd
类型,每个对象包含以下字段:
year
(int): 年份mon
(int): 月份day
(int): 日期hour
(int): 小时Tem
(float): 温度DPT
(float): 露点温度WIN_S_Avg_2mi
(float): 平均风速WIN_D_Avg_2mi
(float): 平均风向PRE_1h
(float): 一小时降水量
示例
GET http://eia-data.com:8080/noaa/data?year=2023&stationId=54511099999&type=noaa_gsod
标签:数据检索,float,NOAA,站点,int,str,gsod,noaa,气象
From: https://blog.csdn.net/envbox/article/details/139657252