問題タブ [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.
java - NetCDF 4.5 Grib2Record から天気予報データを抽出する
更新:私の現在の理解をより反映するように、この質問を変更しました。
NetCDF バージョン 4.5 の Grib2Record オブジェクトがあります。(x,y) グリッド ポイントと変数名を指定すると、その変数のすべての予測データをオブジェクトから予測時間で抽出したいと考えています (レコードにその変数の予測が含まれている場合)。ディスク インデックス ファイルを書き込むデフォルトの動作のため、より高いレベルの NetCDFFile インターフェイスを使用したくありません。
低レベルのコード (Grib2Rectilyser、Grib2Customizer など) を調べてみましたが、コードが密集しすぎているため、どこから始めればよいかについて助けを求めています。
Grib2Record を取得する方法についての指針をいただければ幸いです。1. 特定の予測変数が含まれているかどうかを確認し、2. 含まれている場合は、特定の xy グリッド ポイントの予測有効時間によって予測データを抽出し、 z レベル。
c++ - win7 64 で Python 2.7.9 の pyproj を実行すると、「vcvarsall.bat が見つかりません」というメッセージが表示される
私のマシンにpyprojをインストールする必要があり、上記のエラーが発生します。C++ コードを使用している他の python コンポーネントでも同じだと思います。
私の状況:
Win7 64bit で動いています。
インストール済み:
- VS 2008 エクスプレス
- Python 2.7 用の MS VS パッチhttp://www.microsoft.com/en-us/download/confirmation.aspx?id=44266
- Windows 7 および .NET Framework 3.5 SP1 用 Microsoft Windows SDK http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505
- ここで利用可能な Python セットアップ ツール: http://pypi.python.org/pypi/setuptools#downloads
パス変数を設定して設定する
VS90COMNTOOLS 値: C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools
pyproj をインストールしようとしています: http://jswhit.github.io/pyproj/
しかし、それは同じエラーを返します:
これの目的は、pygrib パッケージを実行することです: http://jswhit.github.io/pygrib/docs/index.html
問題を解決する方法を知っている人はいますか?
python - データの読み取り中のpygrib GRIB2セグメンテーション違反
grib2 形式の気象モデル (GFS) から最近の気象データをダウンロードする Python スクリプトで問題が発生しました。以前は機能していましたが、現在は機能していません (つまり、GFS サーバーにダウンロードする最近のファイルを使用している場合)。データにアクセスしようとすると、セグメンテーション違反が発生し、どこから始めればよいかさえわかりません。2 つの例 (動作するものと動作しないもの) を以下に示します。Linuxミントシナモンを実行しています。python-grib と python3-grib がインストールされています (バージョン: 1.9.8-1build2、ソフトウェア マネージャー経由)。
どんな提案でも大歓迎です。
Ps: セグメンテーション違反を示すファイルの例は次のとおりです: http://www.ftp.ncep.noaa.gov/data/nccf/com/gfs/prod/gfs.2015013000/ filename: gfs.t00z master.grbf003.10m.uv.grib2
古いファイルはそのサーバーに保存されていないと思います。ただし、例はここにあります: http://grib.virtual-loup-de-mer.org/archives/2014/0130/ ファイル名: gfs.t00z.master.grbf03.10m.uv.grib2
Pps: 時間がかかって申し訳ありません。1.98 から pygrib バージョン 2.0 をインストールしましたが、現在は動作しています。ああ、これを試すのに(そして実際に正しくインストールするのに)長い時間がかかりました。しかし、それだけです。いずれにせよ、すべての答えに対して大きな「慈悲」、レティシア
/usr/bin/python3.4
:
作業スクリプト:
/usr/bin/python3.4
:
失敗したスクリプト:
エラー:
編集(これが理にかなっていることを願っています)
(スクリプトtesting.pyとして)実行すると、次のようになります。
gdb -ex r --args /usr/bin/python3.4 testing.py
file - パラメータを分離する wgrib2 と egrep
私はそのようなグリブファイルを持っています.wgrib2を実行すると、次のパラメータがあります:
ここで、wgrib2 xxx.grib2 |egrep 'PARMETERS' に対して実行したいことは、HGT、TMP、UGRD パラメーターが mb 単位の圧力レベルで測定された場合にのみ (つまり、UGRD:30 mb:anl ではなく) 分離されるようにする方法です。 UGRD ????海抜m)。次のコマンドでこれを実行できることを知っています。
上記の出力を取得できるように wgrib2 xxx.grib2 |egrep 'PARAMETERS' コマンドを設定するにはどうすればよいですか?
java - Java GRIB ファイルオープナー
私は現在、天気予報を地図上に表示できるモバイル アプリケーションのプロジェクトに取り組んでいます (PocketGrib など)。GRIB ファイルを使用することにしましたが、それらをデコードする方法がわかりません。それらを開くためのライブラリ JGRIB を見つけましたが、まだ使用方法がわかりません。私にとって最善の方法は、GRIB データを txt に変換し、さらに解析して必要な値を取得することです。
誰もそれを経験したことがありますか?どんなヒントでも大歓迎です。下手な英語でごめんなさい。
r - Rでこのgrib1ファイルを読み取るにはどうすればよいですか?
韓国気象庁からの予測データがあります。
ファイルの種類は Grib1 または Grib3 です。
Grib1 ファイル タイプの例を次に示します:確率データの降水量.
Rを使用してこのファイルを読み取り、データフレームのような形式のcsvファイルに変換したいと思います。
matlab - MATLAB での全球海面温度のプロット
GRiB 形式の JMA のデータセットを使用して、MATLAB で 2015 年 4 月の全球海面温度をプロットしようとしています。nctoolbox と m_map ツールボックスもインストールしました。
以下は私のコードです:
ただし、m-pcolor 関数を使用すると、次のエラー メッセージが生成されます。
ただし、次のコードを使用して海岸線とグリッド線をプロットすることはできますが、色付きの温度異常はありません。
コードで何かを見逃していませんか? lat
とlon
は1x3倍精度配列で、sst
は1x33倍精度配列です。
r - GRIB2 気象データを ArcGIS に変換
GRIB2 ファイル形式から ArcGIS でのプロットに使用できる形式にデータを取得するのに問題があります。
R と rgdal パッケージを使用してデータを R にインポートしていますが、有用なデータを ArcGIS に出力するのに問題があります。GEOTIFF にエクスポートしようとしましたが、何らかの理由ですべての値がスクレイピングされました。
このようなデータの推奨されるワークフローはありますか? または、この課題に対処する方法についての提案はありますか?
ありがとう