1. Is there a method to get the dim names from a netcdf file?
2. The function getfilevarnames does not seem to work with addfiles:
This method works:
; Open the files
fnames = systemfunc("ls movies/*.nc")
f = addfiles(fnames,"r") ; Open netCDF files.
; Get the dimensions
fcnt = dimsizes(fnames)
f1=addfile(fnames(0),"r")
varnames = getfilevarnames(f1)
print (varnames)
exit
Variable: varnames
Type: string
Total Size: 80 bytes
10 values
Number of Dimensions: 1
Dimensions and sizes: [10]
Coordinates:
(0) Q
(1) ke
(2) v
(3) u
(4) T
(5) zeta
(6) ps
(7) Time
(8) lonP
(9) latP
This does not:
; Open the files
fnames = systemfunc("ls movies/*.nc")
f = addfiles(fnames,"r") ; Open netCDF files.
; Get the dimensions
fcnt = dimsizes(fnames)
varnames = getfilevarnames(f[0])
print (varnames)
exit
Variable: varnames
Type: string
Total Size: 0 bytes
0 values
Number of Dimensions: 1
Dimensions and sizes: [0]
Coordinates:
(0)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
...
(2554)
(2555)
(2556)
(2557)
(2558)
(2559)
Segmentation fault (core dumped)
-- Jim Edwards jedwards@ucar.edu IBM Applications Analyst NCAR SCD BOULDER CO 303-497-1842_______________________________________________ ncl-talk mailing list ncl-talk@ucar.edu http://mailman.ucar.edu/mailman/listinfo/ncl-talk
This archive was generated by hypermail 2b29 : Tue Oct 12 2004 - 17:06:33 MDT