SuperAPI AI 工具集

copernicus-climate

数据与分析

查看项目

更新于 10-15 20:06

技能介绍

用途:通过 Copernicus CDS API 访问 ERA5 再分析、气候预测和卫星气候记录,覆盖 1940 年至今的全球网格气候数据。

主要能力:支持检索单层与气压层再分析数据、月平均地表场、ERA5-Land(9 公里)以及卫星测高海平面等数据集。常用单层变量包括 2m_temperature、total_precipitation、10m 风分量、mean_sea_level_pressure、surface_solar_radiation_downwards;气压层变量包括 temperature、geopotential、relative_humidity、specific_humidity。

使用方式:先安装客户端并配置凭据:pip install cdsapi;在 ~/.cdsapirc 中写入 url: https://cds.climate.copernicus.eu/api 与 key: <your-uid>:<your-api-key>,凭据需在 https://cds.climate.copernicus.eu 注册获取。API 基础地址为 https://cds.climate.copernicus.eu/api。用 cdsapi.Client() 调用 retrieve,指定数据集 ID、变量、时间、区域(N, W, S, E 边界框)和格式(如 netcdf)。下载后可用 xarray 与 netCDF4 读取,例如 ds["t2m"] - 273.15 将开尔文转为摄氏度。

适用场景:历史气候数据检索、区域气候分析、再分析与卫星观测数据获取。

限制:CDS 请求进入队列,大型任务可能耗时数小时,可通过网页仪表板查看状态;ERA5 数据约 5 天延迟;多年批量下载建议按年拆分请求以避免超时;应尽量指定最小区域和最少变量以减少下载时间。