open-meteo
开源免费天气 API,无需密钥,覆盖全球,支持多种模型和 80 年历史数据,可用于非商业用途。
スマートダウンロード
Download 版をダウンロード
v1.4.0 · 55.1 MB
不花钱、不注册就能用的高精度天气数据接口。
主な機能
- 免费用于非商业目的,完全开源(AGPLv3)
- 无需注册或 API 密钥,支持跨域请求(CORS)
- 全球模型(11 km)和区域模型(最高 1.5 km)
- 逐小时预报最长 16 天,更新频率达每小时
- 80 年历史天气数据,覆盖全球
できないこと
- •免费仅限非商业用途,商业使用需联系作者获取许可,自行部署需要大量存储空间(每日处理超 2TB 数据)和较高计算能力,数据来源于国家气象服务,可能出现模型更新延迟或精度局限,GeoDNS 仅对欧洲和北美优化,其他地区延迟可能较高
使用例
- 开发和测试天气预报应用(无需付费即可获取真实数据)
- 个人气象数据分析、学术研究或教育项目
- 自建天气服务:在自有服务器上用 Docker 部署私有天气 API
詳細説明
Open-Meteo 是一个开源天气 API,为非商业用途提供免费访问,无需 API 密钥。它整合了多个国家气象服务的数据(NOAA、DWD、MeteoFrance、ECMWF、JMA 等),提供全球模型(11 公里分辨率)和区域模型(最高 1.5 公里分辨率)。功能包括最长 16 天的逐小时天气预报、80 年历史天气数据、海洋、空气质量、地理编码、海拔和洪水 API。响应时间低于 10 毫秒,服务器位于欧洲和北美,通过 GeoDNS 实现低延迟和高可用性。源代码使用 AGPLv3 许可,数据使用 CC BY 4.0。您可以直接使用托管在 api.open-meteo.com 的 API,也可以通过 Docker 自行部署。
トラブルシューティング & FAQ (2)
トラブル対応なぜOpen-Meteoのステータスページが読み込まれず、ERR_BLOCKED_BY_CLIENTエラーが表示されるのですか?
ERR_BLOCKED_BY_CLIENTエラーは、ブラウザ拡張機能(広告ブロッカーなど)がapp.statuscake.comからのリソースをブロックしていることを示します。修正するには、広告ブロッカーを一時的に無効にするか、status.open-meteo.comを許可リストに追加してください。または、拡張機能を無効にしたシークレットウィンドウでページを開いてみてください。
トラブル対応標高ベースの調整なしでパラグライディング用のraw AROME-HD風データを取得する方法は?
正確な風ベクトルを最寄りのグリッドセルから取得し、地形統計補正を一切行わないようにするには、APIリクエストでelevation=nanを使用してください。これにより、デフォルトの90m DEMダウンスケーリングが無効になり、地形標高に基づいて別のセルが選択されるのを防ぎます。最初の48時間は純粋なAROME‑HD、その後はスムーズに低解像度モデルへフォールバックする4日間予報を実現するには、モデルを明示的にチェーンします:&models=meteofrance_arome_hd,meteofrance_arpege_europe(フランス限定の場合はmeteofrance_arome_france)。APIは各時間ステップをカバーする最初のモデルを選択し、両方が同じ期間をカバーする場合、リストの最初のモデルが優先されます。これにより、AROME‑HDの最大実行時間まで高解像度データが保証され、その後はグローバルモデルへシームレスに移行し、1.3 kmの解像度を損なうようなブレンドは行われません。
タグ
はじめ方
ソフトウェアをインストール
ディストリビューションに合ったパッケージをインストール(dpkg / rpm / AppImage)
直接使用在线 API:在浏览器或代码中请求 https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&hourly=temperature_2m 即可获得 JSON 数据
如需本地部署:克隆仓库,安装 Docker 和 Docker Compose,然后运行 docker-compose up 启动服务
查阅官方文档 https://open-meteo.com/en/docs 了解所有 API 端点及参数
- 直接使用在线 API:在浏览器或代码中请求 https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&hourly=temperature_2m 即可获得 JSON 数据
- 如需本地部署:克隆仓库,安装 Docker 和 Docker Compose,然后运行 docker-compose up 启动服务
- 查阅官方文档 https://open-meteo.com/en/docs 了解所有 API 端点及参数
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
如果通过 Docker 部署,执行 docker-compose down 并删除相关数据目录即可;如果直接使用在线 API,无需卸载。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs