問題タブ [grib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R を使用して 360 度を超える経度を持つマップとして GRIB データをプロットする
波高予測に関するデータを自動的に取得し、これと同様のプロットを作成しようとしています。
R を使用して、データをダウンロードし、次を使用してプロットできます。
ただし、上に投稿したリンクを詳しく見てみると、微妙な違いに気付くでしょう。リンクからのプロットは、経度で 360 度以上にまたがっています。
これは、同じプロット内のすべての海のうねりを簡単に確認できるため、私が行っていることにとって重要です。一度に 360 度しか表示されない場合、海の 1 つが強制的に表示されるため、これははるかに困難です。切る。
最善を尽くしたにもかかわらず、360 度以上をプロットする方法を見つけることができませんでした。これは、GRIB 形式が「賢すぎて」それを許可していないためです (これは、データをオフセットするだけでなく、その一部を繰り返すことになります)。
どんな洞察も大歓迎です。乾杯
python - NetCDF から GRIB2 への変換
wgrib2のようなファイルを に変換しgrib
、grib2
フォーマットをファイルに変換するソフトウェアがあることは知っていますがNetCDF
、別の方法で変換する必要があります。NetCDF
grib2
grib2
1 つの解決策は、NetCDF4-Python ライブラリ(またはその他) を使用してNetCDF
ファイルを読み取り、 pygribを使用してgrib2
.
より良い方法はありますか?
matlab - Matlab で GRiB2 ファイルを読み取る
GRIB2 データを Matlab に読み込むことができるツールボックスはありますか?
例 (NOAA によってモデル化された波) は、ftp://polar.ncep.noaa.gov/pub/history/waves から入手できる GRIB2 です。
c# - .Net での GRIB-2 データの処理
.NET (できれば F#) で GRIB2 データ ファイルを読み取るためのライブラリはありますか?
そうでない場合、GRIB2 データ形式を正式に定義する仕様はどこにありますか?
r - maptools を使用した国境のプロット - R
Joe Wheatley ( http://joewheatley.net/ncep-global-forecast-system/ ) からの優れた投稿に従って、私は気温のグローバル マップを作成することができました。しかし、海岸線をプロットするだけでなく、 maptools パッケージを使用して国境をプロットしようとしました。問題は、東半球の国境のみがプロットされている場合に発生します。まだスタックオーバーフローとグーグルで探している、私が理解できない何かが欠けているはずです。お役に立てれば幸いです。
これが私が使用しているコードです(ほとんどはジョーの投稿からのものです)
これが生成された画像です
これはグローバル マップです。image.plot で xlim と ylim を使用して地域 (つまり、ヨーロッパ) を抽出する必要があります。
編集: temp.nc ファイルの URL を追加
http://ubuntuone.com/29DKAeRjUCiCzLblgfSLc9
助けていただければ幸いです、ありがとう
csv - csv 気象データを表示する
.csv 形式に変換された grib ファイルがあります。グラフを含む Web アプリを持っているので、csv ファイルのデータをグラフに表示したいのですが、ファイルの操作方法がわかりません。
私のファイルは次のようになります。
これらすべてのパラメーターをどうするかわかりません。誰でも私を助けることができますか?
netcdf - grib を netcdf ファイルに変換する
Windows で grib ファイルを NetCDF 形式に変換する方法はありますか?
という名前のソフトウェアを使用していますtkdegrib
が、1つの引数ごとに1つの引数をキャッチしますが、同じファイルにすべてのグリブの引数が必要です。残念ながら、Linux は使用できません。
matlab - MatLab での GRiB ファイルの読み取り
私は現在、MatLab の GRiB ファイルから大気データを読み取ろうとしていますが、このようなデータの制御には非常に慣れていません。現在、nctoolbox をダウンロードしてツールボックス フォルダーに配置しています。最終的には、この GRiB から選択したデータを取り出してベクトル フィールドで操作できるようにしたいと考えていますが、データの行を読み取ることさえできません。
A) nctoolbox B) を使用して GRiB を MatLab などで読み取るための優れたチュートリアルはありますか?
私は matlab-cdi ツールボックスも持っていますが、コマンドを正しく取得してファイルを読み取ることができないようです。
これに関連するすべてのヘルプをいただければ幸いです。
ありがとう!
ios - iOS プロジェクトでのオープン ソース C ライブラリ (GRIB API) の使用
私はかなり新しい iOS 開発者で、現在、自分のアプリに含めたい C ライブラリに関する問題に苦しんでいます。ライブラリは GRIB-API と呼ばれ、https ://software.ecmwf.int/wiki/display/GRIB/Home にあります。GRIB ファイルを解析するために使用されるオープン ソース ライブラリです。これは、アプリで実行したいことです。このライブラリを含める最初の試みは、適切なアーキテクチャ (arm7 など) でコンパイルし、プロジェクトにリンクしてバイナリをバンドルに含めることでしたが、うまくいきませんでした。また、ソース コードから静的ライブラリを作成しようとしましたが、そこでもあまり成功しませんでした。
それで、私の質問は、iOS プロジェクトでオープンソースの C ライブラリを使用する最良かつ最も簡単な方法は何ですか?