Skip to Content

🎉祝贺镜像地球开放平台上线,所有套餐限时7折优惠,折扣码:mirror-earth 🍻

立即使用

镜像地球开放平台

历史数据API

对历史上已经发生的气象数据的观测,我们提供1940年到现在的历史气象数据。

获取某地逐小时历史数据

https://api.mirror-earth.com/v1/archive?latitude=32&longitude=118&hourly=temperature_2m&daily=temperature_2m_max&start_date=2023-01-01&end_date=2023-01-07&apikey=您的API Key

请求参数说明

参数名类型描述
apikey必填stringAPI Key,登陆后自动填充,或在个人中心获取
latitude必填number纬度,多个纬度用逗号分隔,必须和longitude数量一致,例如 32,33,34
longitude必填number经度,多个经度用逗号分隔,必须和latitude数量一致,例如 118,119,120
hourly选填string小时要素,多个要素用逗号分隔:temperature_2m,precipitation
daily选填string逐日要素,多个要素用逗号分隔:temperature_2m_max,temperature_2m_min,precipitation_sum
start_date选填string开始日期,与start_hour/end_hour互斥,例如 2025-01-01
end_date选填string结束日期,与start_hour/end_hour互斥,例如 2025-01-02
start_hour选填number开始时间,与start_date/end_date互斥,例如 2025-01-01T00:00
end_hour选填number结束时间,与start_date/end_date互斥,例如 2025-01-01T23:00
temporal_resolution选填string时间分辨率,默认都是1小时(hourly_1),可选10分钟(minutely_10),15分钟(minutely_15),30分钟(minutely_30)
models选填string可选era5、era5_pressure,推荐填era5_seamless,整合了前两者
timezone选填string时区,默认为世界时,auto表示根据经度自动计算全部时区:时区列表

返回结果:


{
  ...
  "hourly_units":{"time":"iso8601","temperature_2m":"°C"},
  "daily_units":{"time":"iso8601","temperature_2m_max":"°C"},
  "hourly": {
    "time": ["2022-01-01T00:00","2022-01-01T01:00", ...],
    "temperature_2m": [1.85,4.25,5.40,6.05,6.55,7.15,7.55,7.65,7.35, ...]
  },
  "daily": {
    "time": ["2022-01-01", "2022-01-02", ...],
    "temperature_2m_max": [7.2, 6.5, 4.3, ...]
  }
}
  • hourly_units: 逐小时要素单位
  • daily_units: 逐日要素单位
  • hourly: 逐小时数据列表
  • daily: 逐日数据列表

历史数据源

era5: 提供地面数据 era5_pressure:提供37层等压面数据

ERA5历史数据要素总览

名称单位说明
温度类
temperature_2m°C2米气温
apparent_temperature°C体感温度
wet_bulb_temperature_2m°C2米湿球温度
dew_point_2m°C2米露点温度
soil_temperature_0_to_7cm°C0-7厘米土壤温度
soil_temperature_7_to_28cm°C7-28厘米土壤温度
soil_temperature_28_to_100cm°C28-100厘米土壤温度
soil_temperature_100_to_255cm°C100-255厘米土壤温度
soil_temperature_0_to_100cm°C0-100厘米土壤温度
湿度类
relative_humidity_2m%2米相对湿度
vapor_pressure_deficithPa饱和水汽压差
vapour_pressure_deficithPa水汽压差
total_column_integrated_water_vapourkg/m²整层水汽含量
soil_moisture_0_to_7cmm³/m³0-7厘米土壤湿度
soil_moisture_7_to_28cmm³/m³7-28厘米土壤湿度
soil_moisture_28_to_100cmm³/m³28-100厘米土壤体积含水量
soil_moisture_100_to_255cmm³/m³100-255厘米土壤体积含水量
soil_moisture_0_to_100cmm³/m³0-100厘米土壤体积含水量
soil_moisture_index_0_to_7cm-0-7厘米土壤湿度指数,反映土壤水分的相对多少,使用土壤体积含水量,田间持水量,萎蔫点计算,0表示极干,1表示最湿,>1表示过湿(比如刚下过雨),可近似理解为土壤相对湿度
soil_moisture_index_7_to_28cm-7-28厘米土壤湿度指数
soil_moisture_index_28_to_100cm-28-100厘米土壤湿度指数
soil_moisture_index_100_to_255cm-100-255厘米土壤湿度指数
soil_moisture_index_0_to_100cm-0-100厘米土壤湿度指数
风类
wind_speed_10mm/s10米风速
wind_speed_100mm/s100米风速
wind_direction_10m°10米风向
wind_direction_100m°100米风向
wind_gusts_10mm/s10米阵风
降水/积雪类
precipitationmm降水量
rainmm降雨量
showersmm阵雨量
snowfallcm降雪量
snowfall_water_equivalentmm降雪水当量
snow_depthm积雪深度
云类
cloud_cover%总云量
cloud_cover_low%低云量
cloud_cover_mid%中云量
cloud_cover_high%高云量
辐射类
shortwave_radiationW/m²短波辐射
shortwave_radiation_instantW/m²瞬时短波辐射
direct_radiationW/m²直接辐射
direct_radiation_instantW/m²瞬时直接辐射
direct_normal_irradianceW/m²直接法线辐照度
direct_normal_irradiance_instantW/m²瞬时直接法线辐照度
diffuse_radiationW/m²散射辐射
diffuse_radiation_instantW/m²瞬时散射辐射
terrestrial_radiationW/m²地球辐射
terrestrial_radiation_instantW/m²瞬时地球辐射
global_tilted_irradianceW/m²倾斜辐照度
global_tilted_irradiance_instantW/m²瞬时倾斜辐照度
气压类
pressure_mslhPa海平面气压
surface_pressurehPa地表气压
其他要素
boundary_layer_heightm边界层高度
sunshine_durations日照时长
et0_fao_evapotranspirationmmFAO参考作物蒸散发
weather_code-天气代码,WMO规定标准天气代码
growing_degree_days_base_0_limit_50-生长度日
leaf_wetness_probability%叶片湿润概率

ERA5气压层数据

ERA5_pressure提供以下37个标准等压面的数据:

1000 hPa、975 hPa、950 hPa、925 hPa、900 hPa、875 hPa、850 hPa、825 hPa、800 hPa、775 hPa、750 hPa、725 hPa、700 hPa、650 hPa、600 hPa、550 hPa、500 hPa、450 hPa、400 hPa、350 hPa、300 hPa、250 hPa、225 hPa、200 hPa、175 hPa、150 hPa、125 hPa、100 hPa、70 hPa、50 hPa、30 hPa、20 hPa、10 hPa、7 hPa、5 hPa、3 hPa、2 hPa、1 hPa

每个等压面都支持以下要素:

基本气象要素

名称单位说明
temperature°C温度
geopotential_heightm位势高度
relative_humidity%相对湿度
wind_speedm/s风速
wind_direction°风向
dew_point°C露点温度
cloud_cover%云量
vertical_velocitym/s垂直速度(正值表示上升,负值表示下沉)

注:等压面变量需与具体气压层(如 temperature_850hPa)结合使用。

Previous

新手必看

Next

历史预报数据API