? Open-Meteo 天気 API
Open-Meteo はオープンソースの天気予報 API であり、非営利目的での無料アクセスを提供します。 API キーは必要ありません。すぐに使えます!
https://open-meteo.com にアクセスしてください。 https://openmeteo.substack.com のブログで最新情報を入手してください。
特徴
- 最大 16 日間の 1 時間ごとの天気予報
- 11 km の全球気象モデルと最大 1.5 km の解像度の地域モデル
- ヨーロッパと北アメリカの気象モデルは 1 時間ごとに更新されます
- 80 年間の歴史的気象 API
- 最良の気象モデルに基づく: NOAA GFS with HRRR、DWD ICON、MeteoFrance Arome&Arpege、ECMWF IFS、JMA、GEM HRDPS、MET Norway
- 海洋予報 API、大気質 API、ジオコーディング API、標高 API、洪水 API
- 応答時間が 10 ミリ秒未満の超高速 API
- ヨーロッパと北アメリカに設置されたサーバーは GeoDNS を備えており、最高のレイテンシーと高可用性を実現します
- API キー不要、CORS サポート、広告なし、追跡なし、Cookie もなし
- Attribution 4.0 International (CC BY 4.0) に基づくデータでの非営利使用は無料
- AGPLv3 で利用可能なソースコード
Open-Meteo はどのように機能しますか?
Open-Meteo は、国の気象サービスが提供するオープンデータの天気予報を利用します。これらのサービスは、無料でダウンロードできる数値天気予報を提供します。ただし、バイナリ ファイル形式、グリッド システム、投影法、および天気予報の基礎に関する専門知識が必要なため、これらのモデルを使用するのは困難な場合があります。
他の多くの気象 API と同様に、Open-Meteo は高解像度のローカルおよびグローバル気象モデルを統合します。複数の国の気象サービスから毎日 2 TB を超えるデータがダウンロードされ、処理されています。収集されたデータは、カスタマイズされたファイル形式と圧縮技術を使用してローカル ファイルに保存され、14 日間の気温予測などの時系列データへのアクセスが強化されます。
他の気象 API とは対照的に、Open-Meteo はソース コードへの完全なアクセスを提供し、すべてのデータ ソースは公開でリストされており、国家気象サービスの功績が認められています。 Docker または事前に構築された Ubuntu パッケージを使用すると、数分以内に独自の天気 API を起動できます。ソースコードを提供することで、ユーザーは気象データの処理を詳細に検証したり、ユーザー自身で修正を加えたりすることもできます。貢献は大いに奨励され、歓迎されます。
API は非営利目的であれば無料で利用できます。無料にもかかわらず、予測精度はトップクラスです。 API は、迅速に更新される膨大な数のローカル気象モデルを利用し、世界中のあらゆる場所に対して最も正確な予報を生成します。
リソース
- すべての API ドキュメントは https://open-meteo.com で見つけることができます。 Web サイト、ドキュメント、API ジェネレーターのソース コードは、https://github.com/open-meteo/open-meteo-website から入手できます。
- 無料の非営利 API は、ヨーロッパと北アメリカのサーバーへの GeoDNS を使用して https://api.open-meteo.com でホストされています (HTTPS はオプション)。 API ソース コードは、この現在のリポジトリにあります。
- ジオコーディング API のソース コードは、別のリポジトリ https://github.com/open-meteo/geocoding-api で入手できます。
- より大きな変更は Open-Meteo ブログで発表されます
- Open-Meteo 気象データベースは、AWS Open-Data スポンサーシップの一部として再配布されます
Open-Meteo を使用しているのは誰ですか?
アプリ:
- Weather.io 天気をチェックするためのシンプルなプログレッシブ Web アプリ (PWA)。
- WeatherGraph Apple Watch アプリ
- Android 用スライドショー デジタル サイネージ アプリ
- weewx-DWD WeeWXの天気予報など
- Cirrus Android 天気アプリ
- solXpect 太陽光発電所の出力を予測する Android アプリ
- Raindrop Linux ターミナル用のシンプルで直感的な天気アプリ。
- Weatherian マルチモデルメテオグラム (マルチプラットフォーム)
- WeatherAI WeatherAI は、天気を簡単に確認できる直感的なユーザー エクスペリエンスを提供します。
- 天気 無料、オープンソース、シンプルで完全な Android 用天気アプリ
- DroneWeather ドローンパイロット向けの天気予報、衛星数、KP インデックス。
- Clima 美しく、ミニマルで高速な天気アプリ
- SkyMuse プライバシーを尊重した最小限の天気アプリ。 Web テクノロジーを使用して構築されています。
- Weather Please Clean とブラウザの最小限の新しいタブの置き換え
- QuickWeather 高速、無料、オープンソースの Android アプリ
- Rain Free、オープンソース、美しく最小限の高速天気予報アプリ
- WetBulb 24 時間の湿球温度の予測を表示し、危険かどうかを知らせるシンプルなアプリです。
- OSS Weather - マルチモデル/マルチプロバイダーのオープンソース Android/iOS 天気アプリ
- The Weather 詳細でインストール可能な先進的な Web アプリケーション
- Lively Weather DirectX12 アニメーションを搭載した Windows ネイティブ天気アプリ。
- インタラクティブなプロットを備えた PointWx Dash アプリケーション (初心者向けから気象愛好家のレベルまで) を簡単に導入可能
- MeteoHist 世界中の場所のインタラクティブな気温と降水量のグラフを作成する Web アプリ
- Emojiton Weather 楽しい絵文字表現を使用して、あなたの場所の天気予報を取得します
リポジトリ:
- キャプテン・コールド Simple Open-Meteo -> Discord 統合
- wthrr-the-weathercrab ターミナルの天気コンパニオン
- Weather-Cli golang で書かれた CLI プログラムで、端末から気象情報を取得できます。
- ホームページ Docker とサービス API を統合した、高度にカスタマイズ可能なホームページ (またはスタートページ/アプリケーション ダッシュボード)。
- Spots Guru あなたの周りの最高の風と波の怠惰なスポットの天気予報。
- WeatherReport.jl Julia REPL 用のシンプルな天気アプリ
- DIY Arduino esp8266 気象ステーション Open-Meteo API を使用した esp8266 気象ステーション、組み込み C++ 実装例
- biome Open Meteo for Emacs への豊富なインターフェイス
他の:
- Menubar Weather メニューバーにライブ天気情報を表示する Raycast 拡張機能
- MiniPavi Vintage French Minitel (BBS の一種) 天気予報サービス (Minitel へようこそ画面で「METEO」キーワードを入力)
- 貢献は大歓迎です!
Open-Meteoを使用していますか?プル リクエストを開いて、リポジトリまたはアプリをリストに追加してください。
クライアントSDK
- https://github.com/HectorMalot/omgo に移動します
- Python https://github.com/m0rp43us/openmeteopy
- Kotlin https://github.com/open-meteo/open-meteo-api-kotlin
- .Net / C# https://github.com/AlienDwarf/open-meteo-dotnet
- PHP Laravel https://github.com/michaelnabil230/laravel-weather
- R https://github.com/tpisel/openmeteo
- PHP Symfony 6.2 https://gitlab.com/flibidi67/open-meteo
- ジオコーディング API 用の PHP: https://gitlab.com/flibidi67/open-meteo-geocoding
- ジオコーディング API 用の Android ライブラリ: https://github.com/woheller69/OmGeoDialog
- ダーツ / フラッター: https://github.com/neursh/open-meteo-dart
- Rust: https://github.com/angelodlfrtr/open-meteo-rs
貢献は大歓迎です! Open-Meteo 用の SDK を作成することは大歓迎であり、ユーザーを支援する素晴らしい方法です。
サポート
Open-Meteo API の使用中にバグが発生した場合は、新しい問題チケットを提出してください。一般的なアイデアや Q&A については、Github のディスカッション セクションをご利用ください。ありがとう!
その他のお問い合わせは [email protected] までお問い合わせください。
独自の API を実行する
Docker を使用して独自の天気 API を実行する手順については、スタート ガイドを参照してください。
規約とプライバシー
Open-Meteo API は、オープンソース開発者および非営利使用には無料です。私たちはアクセスを制限しませんが、公正な使用を求めます。
アプリケーションが 1 日あたり 10,000 リクエストを超える場合は、お問い合わせください。当社は、当社のサービスを悪用するアプリケーションおよび IP アドレスをブロックする権利を留保します。
Open-Meteo API の商用利用については、お問い合わせください。
すべてのデータは保証なしで現状のまま提供されます。
当社は個人データを収集しません。当社はいかなる個人情報も共有しません。当社は、サードパーティの分析、広告、ビーコン、プラグインを統合していません。
データライセンス
API データは表示 4.0 インターナショナル (CC BY 4.0) に基づいて提供されています。
自由に共有することができます。マテリアルを任意の媒体または形式でコピーして再配布し、適応させることもできます。リミックス、変換、マテリアルを基にして構築することもできます。
帰属: 適切なクレジットを表示し、ライセンスへのリンクを提供し、変更が加えられたかどうかを示す必要があります。これは、いかなる合理的な方法でも行うことができますが、ライセンサーがあなたまたはその使用を承認していることを示唆するような方法で行うことはできません。
任意の場所の横にリンクを含める必要があります。Open-Meteo データは次のように表示されます。
Open-Meteo.com による気象データ
ソースコードライセンス
Open-Meteo は、GNU Affero General Public License バージョン 3 (AGPLv3) 以降のバージョンに基づいてオープンソースです。ライセンスはここで見つけることができます。例外は、各ファイルに個別のライセンスが付与されているサードパーティのソースコードです。