採用nctoolbox
詳細說明見
nctoolbox提供幾種型別的資料介面,官方推薦最新的ncgeodataset
ncdataset and cfdataset 較老,為相容目的保留
常用命令
>>nc=ncgeodataset('*.grib2')
>>nc.netcdf %類似ncdisp或ncdump命令
讀取變數
>>temp = ds.data('temp'); % explicit
>>psal = ds.data(ds.variables) % accessing 'psal' using variables property
或者》salt = nc.geovariable('salt')
salt =
ncgeovariable handle
properties:
dataset: [1x1 ncgeodataset]
name: 'salt'
axes:
attributes:
methods, events, superclasses
檢視元資料
>>ds.metadata
ans =
global_attributes:
depth:
elev:
u: v:
salinity:
temperature:
time:
level:
lon:
lat:
示例》salt = nc.geovariable('salt')
salt =
ncgeovariable handle
properties:
dataset: [1x1 ncgeodataset]
name: 'salt'
axes:
attributes:
methods, events, superclasses
資料》salinity = salt.data(1, end, :, :);
>>size(salinity)
ans =
1 1 60 160
>>class(salinity)
ans =
single
>>salinity= squeeze(double(salinity));
座標》salinity_coords = salt.grid(1, end, :, :)
salinity_coords =
lat_rho: [60x160 double]
lon_rho: [60x160 double]
ocean_time: 1.0958e+009
s_rho: -0.9750
python讀取grib2檔案
一 安裝pygrib庫 linux安裝conda後執行命令 conda install c conda forge pygrib y 二 讀取檔案操作 1.獲得屬性列表 import pygrib import sys import pandas as pd if name main fr sys....
grib2 檔案結構
grib 是一種二進位制編碼的名稱,用於加工資料的傳輸和交換,grib編碼的分析或預報產品是由一系列八位組構成的連續位元流組成。在grib2中編碼資料主要分為9段,0 段 指示段 八位組序號內容1 4grib 按照國際電報字元 5號碼編碼 5 6保留 7學科 grib 主表號8grib 編碼的版本號...
新手採坑記 讀取 grib2 檔案
主要參考 步驟2參考 先安裝 grads 2.2.1.oga.1 win32 superpack.exe 即為grads2.2 windows 版本 雙擊安裝,下一步下一步就可以。之後出錯,解除安裝重灌了grads 2.1.a2.oga.1版 原帖上說要能將.pl 轉成可執行的 exe檔案的工具 p...