Changeset 464 for trunk


Ignore:
Timestamp:
05/08/11 22:10:31 (13 years ago)
Author:
smasson
Message:

bugfix for attributes and interpolation from irregular grid

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Interpolation/file_interp.pro

    r449 r464  
    6868      data = fromreg(method, temporary(data), inlon, inlat, outlon, outlat, WEIG = weig, ADDR = addr, _extra = ex) 
    6969    ENDIF ELSE BEGIN 
    70       data = fromirr(method, temporary(data), inlon, inlat, -1, outlon, outlat, -1, WEIG = weig, ADDR = addr) 
     70;      data = fromirr(method, temporary(data), inlon, inlat, -1, outlon, outlat, -1, WEIG = weig, ADDR = addr) 
     71      data = fromirr(method, temporary(data), inlon, inlat, mask, outlon, outlat, -1, WEIG = weig, ADDR = addr) 
    7172    ENDELSE 
    7273  ENDELSE  
     
    494495          CASE 1 OF 
    495496            keyword_set(interp) AND strlowcase(name) EQ '_fillvalue':BEGIN 
    496               ncdf_attget, inid, i, '_fillvalue', tmp & outmiss[i] = tmp 
     497              ncdf_attget, inid, i, name, tmp & outmiss[i] = tmp 
    497498            END 
    498499            keyword_set(interp) AND strlowcase(name) EQ 'missing_value':BEGIN 
    499               ncdf_attget, inid, i, 'missing_value', tmp & outmiss[i] = tmp 
     500              ncdf_attget, inid, i, name, tmp & outmiss[i] = tmp 
    500501            END 
    501502            ELSE:dummy = ncdf_attcopy(inid, i, name, outid, outvarid[i]) 
Note: See TracChangeset for help on using the changeset viewer.