<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi Ryan,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The thing to remember about any of the gsn_add_polyxxxx or gsn_add_text functions is they actually *attach* the requested feature to the plot, but nothing is drawn at that point.  You have to call &quot;draw(plot)&quot; afterwards in order to see the plot with the added &quot;stuff&quot;.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">This is different than gsn_polyxxxx and gsn_text, where it simply draws this stuff immediately.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">This part of your code:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">draw(plot)</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">; Construct a polyline to show cross-section location                                                                                                                                          </font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">  pltres                 = True</font></div><div class="gmail_default"><font face="monospace, monospace">  pltres@gsFillColor     = &quot;black&quot;</font></div><div class="gmail_default"><font face="monospace, monospace">  pltres@cnLineDrawOrder      = &quot;Draw&quot;</font></div><div class="gmail_default"><font face="monospace, monospace">  pltres@gsLineThicknessF     = 10.0</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">  lat = (/44.4,  42.9/)</font></div><div class="gmail_default"><font face="monospace, monospace">  lon = (/-71.3, -69.3/)</font></div><div class="gmail_default"><font face="monospace, monospace">  dum = gsn_add_polyline(wks,plot,lon,lat,pltres)</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">; draw(plot)                                                                                                                                                                                   </font></div><div class="gmail_default"><font face="monospace, monospace">  frame(wks)           ;;--- closes wks AFTER adding the polyline to your plot! // KS                                                                                                          </font></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">needs to be changed to:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">; Construct a polyline to show cross-section location                                                                                                                                          </font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">  pltres                 = True</font></div><div class="gmail_default"><font face="monospace, monospace">  pltres@gsFillColor     = &quot;black&quot;</font></div><div class="gmail_default"><font face="monospace, monospace">  pltres@cnLineDrawOrder      = &quot;Draw&quot;</font></div><div class="gmail_default"><font face="monospace, monospace">  pltres@gsLineThicknessF     = 10.0</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">  lat = (/44.4,  42.9/)</font></div><div class="gmail_default"><font face="monospace, monospace">  lon = (/-71.3, -69.3/)</font></div><div class="gmail_default"><font face="monospace, monospace">  dum = gsn_add_polyline(wks,plot,lon,lat,pltres)</font></div><div class="gmail_default"><font face="monospace, monospace"> </font></div><div class="gmail_default"><font face="monospace, monospace">  draw(plot)           ;;-- this will draw the attached polyline.                                                                                                                                                                   <br></font></div><div class="gmail_default"><font face="monospace, monospace">  frame(wks)           ;;--- closes wks AFTER adding the polyline to your plot! // KS   </font>                                                                            </div><div class="gmail_default">You can run the attached polystuff.ncl script to see the difference between the two types of functions.</div><div class="gmail_default">                           </div><div class="gmail_default" style="font-size:small">--Mary</div><div class="gmail_default" style="font-size:small"><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 3, 2017 at 9:55 AM, Ryan Connelly <span dir="ltr">&lt;<a href="mailto:rconne01@gmail.com" target="_blank">rconne01@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,<div><br></div><div>I&#39;ve been able to add a polyline to a contour plot of non-WRF data, but it seems the switch from using gsn_csm_contour to wrf_map_overlays creates a problem, resulting in either two plots (one contour plot and one blank plot with my polyline on it), or one plot with either the contour data OR the polyline, but never both.</div><div><br></div><div>I&#39;ve tried moving the call to draw(plot) around, adding and taking away some res&#39;s, etc., but can&#39;t figure out how to make a contour plot with a polyline on top of it.</div><div><br></div><div>The script is attached, in &quot;as is&quot; condition.</div><div><br></div><div>Thanks,</div><div>Ryan<span class="HOEnZb"><font color="#888888"><br clear="all"><div><br></div>-- <br><div class="m_3631544153468084032gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><font size="1">Ryan Connelly</font></div><div dir="ltr"><div dir="ltr" style="font-size:12.8000001907349px"><font color="#000000"><font size="1">M.S. Student in Atmospheric Sciences, </font><span style="font-size:x-small">Stony Brook University</span><br></font></div><div dir="ltr" style="font-size:12.8000001907349px"><div><font color="#000000"><font size="1">B.S. in Meteorology with Minors in Mathematics and GIS, </font><span style="font-size:x-small">Valparaiso University</span></font></div></div><div><a href="mailto:rconne01@gmail.com" style="font-size:x-small" target="_blank">rconne01@gmail.com</a><br></div><div><font size="1"><a href="mailto:ryan.connelly@stonybrook.edu" target="_blank">ryan.connelly@stonybrook.edu</a></font></div></div></div></div></div></div></div></div></div></div>
</font></span></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></div>