Open-Meteo:免费天气API,5分钟自建气象数据服务
2026/8/24 10:32:41 网站建设 项目流程

Open-Meteo:免费天气API,5分钟自建气象数据服务

【免费下载链接】open-meteoFree Weather Forecast API for non-commercial use项目地址: https://gitcode.com/GitHub_Trending/op/open-meteo

注册账号、申请Key、等账单——做气象数据这件事,这些步骤全都可以跳过。Open-Meteo 把 NOAA、DWD、ECMWF 等官方预报模型打包成免费天气API,不用Key,clone 下来就能用。

核心能力一览

  • 汇集 NOAA GFS、DWD ICON、ECMWF IFS 等 7 家国家气象机构模型,分辨率从全球 11km 到区域 1.5km
  • 逐小时预报最长 16 天,欧美区域的模型每小时更新一次
  • 响应时间低于 10ms,每天消化 2TB 以上的原始数据
  • 80 年历史天气数据,一个接口同时覆盖预报与回溯
  • 数据采用 CC BY 4.0,源码采用 AGPLv3,Docker 一条命令自建

两分钟本地跑起来

打开终端,把下面三行贴进去,等 30 秒:

git clone https://gitcode.com/GitHub_Trending/op/open-meteo cd open-meteo docker compose up

compose 会同时拉起 sync 和 API 两个容器。前者自动同步 DWD ICON 温度数据,后者开放 8080 端口。核心代码都在 Sources/App/ 下,每个气象机构各占一个目录,下载器和解析器分开存放,模块化设计,想加新模型照着现成目录抄一份就行。

能拿它做什么

城市内涝预警

夏季对流天气,城市低洼地带往往只有几小时的反应窗口。拉取逐小时降水做阈值告警,再叠加易涝点位清单。处置节奏从"淹了再扑"变成"提前布防"。

无人机航飞窗口调度

航飞每天只有几个小时的窗口,风和云直接决定成败。拉取风速与云量,找出未来三天里最平稳的 2 小时段。成飞率上去了,地面重飞的油费也省了。

农业保险精算

冰雹、旱灾理赔需要长周期数据佐证。历史 API 提供 80 年逐日降水和温度,直接喂给再保险定价。机器可读的时间序列,替掉了手工拼凑的站点数据。

预报之外,它还能给什么

  • 空气质量 API:PM2.5、臭氧等污染物浓度,支持逐日监测
  • 海洋预报 API:浪高、海表温度等海洋参数,服务于近海作业
  • 历史天气 API:80 年逐日逐时记录,面向气候与精算研究

文档、测试与协议

docs/ 里从本地部署、数据集下载讲到定时任务,运维链路全覆盖。Tests/AppTests 备好了单测和集成测试样例,改代码前先跑一遍能少踩坑。源码采用 AGPLv3 协议,服务本身不收集任何用户数据。仓库地址就是 clone 命令里的那个 GitCode 镜像。

把容器拉起来,一条 curl 就能验证温度接口通不通。你的内涝阈值或航飞窗口,可以从今天就开始排期 🚀

【免费下载链接】open-meteoFree Weather Forecast API for non-commercial use项目地址: https://gitcode.com/GitHub_Trending/op/open-meteo

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询