<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Yes you can do it and, as suggested by Adam, you just have to re-arrange your call to draw. <div class=""><br class=""></div><div class="">Here is an example. Suppose qc is 2-D (time, height) and hbl is 1-D (time). Then you can overlay them like this </div><div class=""><br class=""></div><div class=""><div class=""><font face="Menlo" class="">resc@gsnDraw = False</font></div><div class=""><font face="Menlo" class="">resc@gsnFrame = False</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">...resources for contour plot...</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><div class=""><font face="Menlo" class="">resxy@gsnDraw = False</font></div><div class=""><font face="Menlo" class="">resxy@gsnFrame = False</font></div></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">...resources for xy plot...</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><div class=""><font face="Menlo" class="">resc@sfYArray = height</font></div><div class=""><font face="Menlo" class="">resc@sfXArray = time</font></div></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><div class=""><font face="Menlo" class="">plot = gsn_csm_contour(wks,qc,resc)</font></div><div class=""><font face="Menlo" class="">over = gsn_csm_xy(wks,time,hbl,resxy)</font></div><div class=""><font face="Menlo" class="">overlay(plot,over)</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><div class=""><font face="Menlo" class="">draw(plot)</font></div><div class=""><font face="Menlo" class="">frame(wks)</font></div></div><div class=""><br class=""></div><div class="">The overlay function will take care of adjusting the axes, unless you have completely different values. In that case you need to re-define the x and y axes to be the same values. </div><div class=""><br class=""></div><div class="">The result looks something like this (ignore the red line): qc is the filled contour and hbl the grey dashed line</div><div class=""><br class=""></div><div class=""></div></div></div></body></html>