<div dir="ltr">Athanasios,<div><br></div><div>For plotting fields with 2-D coordinate arrays, use one of these two methods.  Attach the 2-D coordinates directly to the data variable, using these special attribute names:</div><div><br></div><div><font face="monospace, monospace">    FR@lat2d = Lat         ; (2-D)</font></div><div><font face="monospace, monospace">    FR@lon2d = Lon         ; (2-D)</font></div><div><br></div><div>Alternatively, attach the 2-D coordinates to the plot resource variable.  The special attribute names are different in this method:</div><div><br></div><div><font face="monospace, monospace">    res@sfYArray = Lat     ; (2-D)</font></div><div><font face="monospace, monospace">    res@sfXArray = Lon     ; (2-D)</font></div><div><br></div><div>Please see section 2 on this page for more details and examples:</div><div><br>    <a href="http://www.ncl.ucar.edu/Document/Graphics/overlays_on_map.shtml">http://www.ncl.ucar.edu/Document/Graphics/overlays_on_map.shtml</a></div><div><br></div><div>There are many other examples on this page, listed directly under the names of these special attributes:</div><div><br></div><div>    <a href="http://www.ncl.ucar.edu/Applications/res_list.shtml">http://www.ncl.ucar.edu/Applications/res_list.shtml</a></div><div><br></div><div><div>There is a different convention for writing self-contained Netcdf files to share with other people.  Are you writing files, or just making plots?</div><div><br></div><div>--Dave</div><div><br></div><div><br><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 27, 2018 at 10:42 AM, Athanasios Karagiannidis <span dir="ltr"><<a href="mailto:thankar@live.com" target="_blank">thankar@live.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div id="gmail-m_2841551994089040681divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p style="margin-top:0px;margin-bottom:0px"><span id="gmail-m_2841551994089040681ms-rterangepaste-start"></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">Dear all</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Could someone help with the following: I have a 2d matrix of a variable (let’s call it FR), extracted from an hdf5 file. I get a 2d Lat matrix and a 2d Lon matrix from 2 other files. How
 can I assign these Lat and Lon matrices as dimensions for FR? I need to point out here, that the grid in not regular.</span></p>
<p class="MsoNormal"><span lang="EN-US">I already thought about transforming FR, Lat, and Lon to a 1d matrices, and combining them to a single matrix with Lat, Lon and FR as the first, second and third column respectively. But
 I think it would be more elegant, and less resource-consuming if I could just assign the Lat Lon matrices as coordinates to FR matrix.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Thank you in advance</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Athanasios Karagiannidis</span></p></div>
<div id="gmail-m_2841551994089040681Signature">
<pre>Athanasios F. Karagiannidis<br>Physicist, PhD Meteorology and Climatology<br>E-mail: <a href="mailto:thankar@live.com" target="_blank">thankar@live.com</a></pre></div></div></div></blockquote></div></div></div></div></div>