- Timestamp:
- 12/15/11 15:54:48 (12 years ago)
- Location:
- trunk/src
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/idl_amsu_netcdf.pro
r441 r468 109 109 ; 110 110 ;- 111 pro idl_amsu_netcdf, numch, datain, lats, lons, timesin 111 pro idl_amsu_netcdf, numch, datain, lats, lons, timesin, maskin 112 112 ; 113 113 compile_opt idl2, strictarrsubs … … 141 141 ; definition des tableaux qui vont contenir les valeurs des fichiers ascii 142 142 moyenne_tb = fltarr(nblon, nblat, nbtime) 143 landseamask= fltarr(nblon, nblat, nbtime) 143 144 xlon = fltarr(nblon) 144 145 ylat = fltarr(nblat) … … 146 147 ; 147 148 moyenne_tb[*,*,*] = datain[*,*,*] 149 landseamask[*,*,*] = maskin[*,*,*] 148 150 xlon[*] = lons 149 151 ylat[*] = lats … … 173 175 ; 174 176 ; declaration des variables 175 varid = lonarr( 4)177 varid = lonarr(5) 176 178 varid[0] = ncdf_vardef(id, 'xlon', [dimidx], /double) 177 179 varid[1] = ncdf_vardef(id, 'ylat', [dimidy], /double) 178 180 varid[2] = ncdf_vardef(id, 'time', [dimidt], /double) 179 181 varid[3] = ncdf_vardef(id, 'moyenne_tb',[dimidx,dimidy,dimidt], /float) 182 varid[4] = ncdf_vardef(id, 'landseamask',[dimidx,dimidy,dimidt], /int) ; verifier syntaxe!!! 180 183 ; 181 184 ; attributs de chaque variable … … 189 192 ncdf_attput, id, varid[3], 'missing_value', '-999' 190 193 ncdf_attput, id, varid[3], 'unit', 'degree_kelvin' 194 ncdf_attput, id, varid[4], 'short_name', 'mask' 195 ncdf_attput, id, varid[3], 'unit', 'number (0 ocean, 1 land)' 191 196 ; 192 197 ; remplissage de l'entete … … 198 203 ; remplissage de la variable 199 204 ncdf_varput, id, varid[3], moyenne_tb 205 ncdf_varput, id, varid[4], landseamask 200 206 ; 201 207 ; fermeture du fichier
Note: See TracChangeset
for help on using the changeset viewer.