我正在尝试使用 NCO 的ncwa
脚本来找出 netcdf 文件中某些数据变量的范围。但是,默认情况下它似乎无法解码missing_value
属性,并且用于定义结果。
例如,我正在尝试运行:
ncwa -y min -v hs ./test.nc /tmp/min.nc
hs
找出文件中变量的最小值./test.nc
。输出-9
如下所示,这是该变量的 missing_value 属性。
我尝试使用具有不同missing_value
值的不同文件,但情况仍然如此。但是,该_FillValue
属性似乎ncwa
在存在时被正确解码,结果中忽略了相关值。
任何帮助,将不胜感激。谢谢。
% ncdump /tmp/min.nc
netcdf min {
variables:
float hs ;
hs:standard_name = "sea_surface_wave_significant_height" ;
hs:units = "m" ;
hs:long_name = "Significant wave height" ;
hs:missing_value = -9.f ;
hs:cell_methods = "time, lat, lon: minimum" ;
data:
hs = -9 ;
}
% ncwa --version
ncwa 4.6.9