<div class="__aliyun_email_body_block"><div  style="line-height:1.7;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:24.0px;color:#000000;"><div  style="clear:both;">you must write a ctl for this data. </div><div class="clear: both"><br /></div><blockquote  style="margin-right:0;margin-top:0;margin-bottom:0;font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><div class="clear: both">------------------------------------------------------------------</div><div class="clear: both">发件人:jorge.conrado <jorge.conrado@cptec.inpe.br></div><div class="clear: both">发送时间:2018年3月9日(星期五) 21:27</div><div class="clear: both">收件人:gradsusr <gradsusr@gradsusr.org></div><div class="clear: both">主 题:[gradsusr] NETCDF4 problem</div><div class="clear: both"><br /></div><br ><br >Hi,<br ><br ><br >I have some NDI data in netcdf4 format, here is the result of the <br >ncdfdump for my data:<br ><br ><br >  ncdump -h ndvi3g_geo_v1_1981_0712.nc4<br >netcdf ndvi3g_geo_v1_1981_0712 {<br >dimensions:<br >         lon = 4320 ;<br >         lat = 2160 ;<br >         time = 12 ;<br >variables:<br >         double lon(lon) ;<br >         double lat(lat) ;<br >         double time(time) ;<br >         short satellites(time) ;<br >         short ndvi(time, lat, lon) ;<br >                 ndvi:units = "1" ;<br >                 ndvi:scale = "x 10000" ;<br >                 ndvi:missing_value = -5000. ;<br >                 ndvi:valid_range = -0.3, 1. ;<br >         short percentile(time, lat, lon) ;<br >                 percentile:units = "%" ;<br >                 percentile:scale = "x 10" ;<br >                 percentile:flags = "flag 0: from data                <br >flag 1: spline interpolation     flag 2: possible snow/cloud cover" ;<br >                 percentile:valid_range = "flag*2000 + [0 1000]" ;<br ><br >// global attributes:<br >                 :FileName = "ndvi3g_geo_v1_1981_0712.nc4" ;<br >                 :Institution = "NASA/GSFC GIMMS" ;<br >                 :Data = "NDVI3g version 1" ;<br >                 :Reference = "1. Pinzon, J.E.; Tucker, C.J.              <br >                            A Non-Stationary 1981-2012 AVHRR NDVI3g Time <br >Series.                Remote Sens. 2014, 6, 6929-6960.                  <br >                 2. Pinzon, J.E.; Tucker, C.J.                            <br >              A Non-Stationary 1981-2015 AVHRR NDVI3g.v1 Time Series: an <br >update.  Remote Sens. 2016, in preparation                               <br >   " ;<br >                 :CommentsVersion1 = "version1 includes two major fixes <br >(a and b), and three minor (c-g):     (a) Reprocessed Level 2 entire <br >SeaWIFS mission for the land products       to reduce artifacts in the <br >data, particularly changes in calibration    after 2006 that generates <br >drops in ndvi lower values.                   OB.DAAC / Ocean Biology <br >Processing group NASA/GSFC 616  (april 2016) (b) Recovered ndvi negative <br >values of snow-covered regions in winter       Northern latitudes.  In <br >Version0, we masked them with zero values,      creating artifacts in <br >phenology parameters.                          (c) Arranged data in ncd <br >format, compiled it in two nc4 files a year.       Each nc4 file <br >includes 6 months of ndvi data (jan-jun and jul-dec),     with a total <br >of 12 (15-day) composites each semester.               (d) Rescaled ndvi <br >values and splitted the flag values from them.        (e) Added a new <br >variable, percentile, to represent the distribution of      ndvi values <br >in the time series. Range 10*[0, 100]                   (f) Flag values <br >are (simpler):                                              flag 0: ndvi <br >without apparent issues (good value)                       flag 1: ndvi <br >retrieved from spline interpolation                        flag 2: ndvi <br >retrieved from seasonal profile (possible snow/cloud)  (g) Flag values <br >are embeded on the percentile variable:                     2000*flag + <br >percentile. Thus, the actual percentile three ranges        [0 1000], <br >[2000 3000] and [4000 5000] could provide direct              <br >information of how interpolation is affecting the time series.      " ;<br >                 :Temporalrange = "1981-07-01 -> 2015-12-31" ;<br >                 :Year = 1981. ;<br >                 :RangeSemester = "Jul 1 - Dec 31 (7:0.5:12.5)" ;<br >                 :SpatialResolution = "1/12 x 1/12 degrees" ;<br >                 :TemporalResolution = "1/24 a year" ;<br >                 :_fill_val = -32768. ;<br >                 :NorthernmostLatitude = "90" ;<br >                 :SouthernmostLatitude = "-90" ;<br >                 :WesternmostLongitude = "-180" ;<br >                 :EasternmostLongitude = "180" ;<br >}<br ><br ><br >Then I did:  grads -p<br ><br >sdfopen ndvi3g_geo_v1_1981_0712.nc4<br ><br >and I had:<br ><br >Scanning self-describing file:  ndvi3g_geo_v1_1981_0712.nc4<br >gadsdf: SDF file has no discernable X coordinate.<br ><br ><br >Please, what can I do to solve this.<br ><br ><br ><br >Thanks,<br ><br ><br >Conrado<br ><br ><br ><br >_______________________________________________<br >gradsusr mailing list<br >gradsusr@gradsusr.org<br >http://gradsusr.org/mailman/listinfo/gradsusr</blockquote></div></div>