<div dir="ltr">Hi Kunal,<div>I think you just need to rearrange the order of your lines and tweak a couple of lines. As the error message states, lat is not defined in your 3rd line and you are referring to it as if it is.Try this:</div><div><span style="font-size:12.8px">a = addfile("/media/Local Disk/NPL/MODIS_FPC/MAIACTAOT.</span><wbr style="font-size:12.8px"><span style="font-size:12.8px">h00v02.20000570505.hdf","r")</span><br style="font-size:12.8px"><span style="font-size:12.8px">var  = a->Optical_Depth_055(:,:)</span><br style="font-size:12.8px"><span style="font-size:12.8px">nlat = 1200</span><br style="font-size:12.8px"><span style="font-size:12.8px">nlon = 1200</span><br style="font-size:12.8px"><span style="font-size:12.8px">lat = latGlobeFo(nlat, "lat", "latitude", "degrees_north")</span></div><div><span style="font-size:12.8px">lon = lonGlobeFo(nlon, "lon", "longitude", "degrees_east")   </span><br style="font-size:12.8px"><span style="font-size:12.8px">lat = lat(::-1)</span><br style="font-size:12.8px"><span style="font-size:12.8px">lon = (/ lon - 180. /)  ; subtract 180 from all values </span><br style="font-size:12.8px"><span style="font-size:12.8px">lon&lon = lon           ; update coordinates</span><br style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">var!0 = "lat"    ; you can name these dimensions whatever you want..</span><br style="font-size:12.8px"><span style="font-size:12.8px">var!1 = "lon"</span><span style="font-size:12.8px"><br></span></div><span style="font-size:12.8px">var&lat = lat     ; but make sure you refer to the correct named dimensions</span><div><div><span style="font-size:12.8px">var&lat = lon</span><span style="font-size:12.8px"> </span></div><div><span style="font-size:12.8px">;var&XDim_grid1km = lat</span><br style="font-size:12.8px"><span style="font-size:12.8px">;var&YDim_grid1km = lon</span><br style="font-size:12.8px"><span style="font-size:12.8px"> </span></div><div><span style="font-size:12.8px">If you have any further questions please respond to the ncl-talk email list.</span></div><div><span style="font-size:12.8px">Adam </span><br style="font-size:12.8px"><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 13, 2017 at 8:38 AM, Kunal Bali <span dir="ltr"><<a href="mailto:kunal.bali9@gmail.com" target="_blank">kunal.bali9@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Dear NCL<br><br></div>I have a file with the variable summary. The dimensions are in 2D. <br><br>ncl 2>  printVarSummary(var)<br><br>Variable: var<br>Type: short<br>Total Size: 2880000 bytes<br>            1440000 values<br>Number of Dimensions: 2<br>Dimensions and sizes:    [<b>YDim_grid1km | 1200] x [XDim_grid1km | 1200]</b><br>Coordinates: <br>Number Of Attributes: 7<br>  long_name :    AOT at 0.55 micron<br>  scale_factor :    0.001<br>  add_offset :       0<br>  unit :    None<br>  _FillValue :    -28672<br>  valid_range :    ( -100, 5000 )<br>  hdf_name :    Optical_Depth_055<br><br><br></div>I am trying to read the dimensions of this file as<br><br>begin<br>;---Read data <br>         a = addfile("/media/Local Disk/NPL/MODIS_FPC/MAIACTAOT.<wbr>h00v02.20000570505.hdf","r")<br>  <br>            var  = a->Optical_Depth_055(:,:)<br><br>         var&XDim_grid1km = lat<br>         var&YDim_grid1km = lon<br><br>        nlat = 1200<br>         nlon = 1200<br>            lat = latGlobeFo(nlat, "lat", "latitude", "degrees_north")<br>        lon = lonGlobeFo(nlon, "lon", "longitude", "degrees_east")   <br>            lat = lat(::-1)<br>            lon = (/ lon - 180. /)  ; subtract 180 from all values <br>            lon&lon = lon           ; update coordinates<br> <br>   <br>        var!0 = "lat"<br>        var!1 = "lon"<br> <br><br></div>But the error appeared as  <br><b>fatal:Variable (lat) is undefined</b><br><br><div><div><div><br></div><div>So, could anyone please let me know that how to read dimension of this file. <br><br></div><div>Thank You<br></div><div><br><div><br></div><div>Regards<span class="HOEnZb"><font color="#888888"><br clear="all"></font></span></div><span class="HOEnZb"><font color="#888888"><div><div><div><div class="m_2392430217485589217gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Kunal Bali<br></div><br><div><br></div><div><br></div><div><br></div><div><p style="margin:0px;border-collapse:collapse;font-family:Tahoma,Verdana;font-size:12px"><font color="#1F497D"><br></font></p></div></div></div></div></div></div>
</div></div></font></span></div></div></div></div>
<br>______________________________<wbr>_________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div><span><font color="#888888">Adam Phillips <br></font></span></div><span><font color="#888888">Associate Scientist,  </font></span><span><font color="#888888">Climate and Global Dynamics Laboratory, NCAR<br></font></span></div></div><div><span><font color="#888888"><a href="http://www.cgd.ucar.edu/staff/asphilli/" target="_blank">www.cgd.ucar.edu/staff/asphilli/</a>   </font></span><span><font color="#888888">303-497-1726 </font></span></div><span><font color="#888888"></font></span><div><div><span><font color="#888888"><br></font></span><div><span><font color="#888888"><a href="http://www.cgd.ucar.edu/staff/asphilli" target="_blank"></a></font></span></div></div></div></div></div></div></div></div></div></div></div>
</div>