Hi,

Here are some information of my netcdf4 data:

NetCDF dimension information:
        Name: lon
                size: 4320
                type: dtype('float64')
        Name: lat
                size: 2160
                type: dtype('float64')
        Name: time
                size: 12
                type: dtype('float64')
NetCDF variable information:
        Name: satellites
                dimensions: (u'time',)
                size: 12
                type: dtype('int16')
        Name: ndvi
                dimensions: (u'time', u'lat', u'lon')
                size: 111974400
                type: dtype('int16')
                units: u'1'
                scale: u'x 10000'
                missing_value: -5000.0
                valid_range: array([-0.3,  1. ])
        Name: percentile
                dimensions: (u'time', u'lat', u'lon')
                size: 111974400
                type: dtype('int16')
                units: u'%'
                scale: u'x 10'
flags: u'flag 0: from data flag 1: spline interpolation flag 2: possible snow/cloud cover'
                valid_range: u'flag*2000 + [0 1000]'




then I use to read my data:



nc_f = './ndvi3g_geo_v1_1981_0712.nc4'

nc_fid = nc4.Dataset(nc_f,'r')

nc_attrs, nc_dims, nc_vars = ncdump(nc_fid)

print ()

# EXTRAI AS VARIAVEIS DO ARQUIVO NETCDF

lats = nc_fid.variables['lat'][:]
lons = nc_fid.variables['lon'][:]
time = nc_fid.variables['time'][:]


ndvi1 = nc_fid.variables['ndvi'][:]


But, I had this message:


lerndvias1.py:98: UserWarning: WARNING: valid_range not used since it
cannot be safely cast to variable data type
  ndvi1 = nc_fid.variables['ndvi'][:]


Please, what can I do to solve this.


Thanks,


Conrado
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to