Changeset 1177 in lmdz_wrf


Ignore:
Timestamp:
Oct 11, 2016, 5:52:15 PM (8 years ago)
Author:
lfita
Message:

Adding creation of lon', lat' variable-dimensions for 'reproject'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/nc_var_tools.py

    r1176 r1177  
    1592915929    newdim = onewnc.createDimension('lat',rdy)
    1593015930
     15931    # Dimensions
     15932    newvar = onewnc.createVariable('lon','f8',('lat','lon'))
     15933    newvar[:] = rlon[:]
     15934    newattr = basicvardef(newvar, 'longitude','Longitude','degrees_East')
     15935    newattr = set_attribute(newvar, 'axis', 'X')
     15936    newattr = set_attribute(newvar, '_CoordinateAxisType', 'Lon')
     15937    newvar = onewnc.createVariable('lat','f8',('lat','lon'))
     15938    newvar[:] = rlat[:]
     15939    newattr = basicvardef(newvar, 'latitude','Latitude','degrees_North')
     15940    newattr = set_attribute(newvar, 'axis', 'Y')
     15941    newattr = set_attribute(newvar, '_CoordinateAxisType', 'Lat')
     15942
    1593115943    # Which variables to re-project
    1593215944    if varns[0] == 'all':
     
    1601616028            attrv = ovarin.getncattr(attrn)
    1601716029            set_attribute(newvar, attrn, attrv)
     16030        set_attribute(newvar,'coordinates','lon lat')
    1601816031
    1601916032        onewnc.sync()
Note: See TracChangeset for help on using the changeset viewer.