<div dir="ltr"><div class="gmail_default" style="font-size:small">I&#39;ll try to take a look soon. I had a tutorial to give yesterday and was not checking email for a bit.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Usually, tools want the cells be oriented in counter clockwise order. This becomes critically important to have this consistency in order for things like regridding to be applied correctly.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">--Mary</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 4, 2016 at 11:43 AM, adamrhster . <span dir="ltr">&lt;<a href="mailto:adamrhster@gmail.com" target="_blank">adamrhster@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Mary,<div><br></div><div>I&#39;m trying to plot the cubed-sphere grid using cam-se data. This doesn&#39;t appear to be addressed in the &quot;seam&quot; examples. In the attached plot, the nodes are the red points that I want to connect with ~roughly orthogonal grid lines. The blue lines are a result of the cnFillMode = &quot;CellFill&quot; using vertices that aren&#39;t really of interest to me (these are for the interpolating fields to the coupler from file &quot;<a href="http://ne4np4-pentagons.nc" target="_blank">ne4np4-pentagons.nc</a>&quot;)...Alternatively, the ESMF re-grid generated a sourcefile with seemingly opposite vertex and center coord data (3 vertices for each center coord, and the vertices appear to be on the actual computational nodes)</div><div><br></div><div>Maybe gsSegments will work...but I don&#39;t know a direction to orient the line segments since the nodes are not in any particular order. My script (and data) are on glade:</div><div><br></div><div>/glade/p/work/aherring/grids/seam.ncl</div><div><br></div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 4, 2016 at 12:35 PM, Mary Haley <span dir="ltr">&lt;<a href="mailto:haley@ucar.edu" target="_blank">haley@ucar.edu</a>&gt;</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 class="gmail_default" style="font-size:small">Hi Adam,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">We have a function called &quot;gsn_coordinates&quot; which draws grid points or grid lines for the given data array, but it doesn&#39;t handle the special case of an unstructured grid with N cells and NE edges.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">However, if your grid is defined such that you have an array of indexes that represent vertex edges for another array that contains the nodes, then you might be able to use the gsn_add_polyline routine with the special &quot;gsSegments&quot; resource.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">See example &quot;mpas_faster_2.ncl&quot; which shows the gsSegments method, and the mpas_2.ncl example which draws the same thing, but in a slower fashion using basic line draws.  The point of this example is to show how much faster gsSegments can make your code.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><a href="https://www.ncl.ucar.edu/Applications/mpas.shtml" target="_blank">https://www.ncl.ucar.edu/Applications/mpas.shtml</a><br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The ICON page that Guido pointed you to also makes use of the gsSegments resource, in example icon_faster_2.ncl.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><a href="https://www.ncl.ucar.edu/Applications/icon.shtml" target="_blank">https://www.ncl.ucar.edu/Applications/icon.shtml</a><br></div><div class="gmail_default"><br></div><div class="gmail_default" style="font-size:small">If you have an unstructured grid that is different from the ICON and the MPAS grids, then I would love to add this as yet another example on our website.  I could help you create the script if necessary, but would need access to your data file. I could perhaps use this as a way to enhance gsn_coordinates to better handle unstructured grids.</div><span><font color="#888888"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">--Mary</div><div class="gmail_default" style="font-size:small"> </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div></font></span></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Sun, Apr 3, 2016 at 3:01 PM, Adam Herrington <span dir="ltr">&lt;<a href="mailto:adam.herrington@stonybrook.edu" target="_blank">adam.herrington@stonybrook.edu</a>&gt;</span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">How would one plot grid lines for a data array on an unstructured grid? <div><br></div><div>I am able to plot grid boxes around nodes by setting cnFillMode = &quot;CellFill&quot; and defining the vertices of the grid box. But what if I want grid lines connecting the nodes? And what if I want to plot grid lines on every other node (not that the data arrays have one dimension for the horizontal dimension, containing all the tiles of the sphere --this is a global model)</div><div><br></div><div>Any help would be greatly appreciated</div><span><font color="#888888"><div><br></div><div>Adam</div></font></span></div>
<br></div></div><span>_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">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/mailman/listinfo/ncl-talk</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>