<div dir="ltr">It&#39;ll take someone with knowledge on the background plotting code to say more, but I think you&#39;re running into an issue of trying to contour a region over only ~4 data points.  Looks like AreaFill needs more than 4 data points to calculate the contours. There should probably be an error check here. <div><br></div><div>If you change the cnFillMode  to CellFill or RasterFill then it&#39;ll plot as expected.  Or expand your region to include more than 4 data points. </div><div><br></div><div>cnFillMode = &quot;RasterFill&quot;</div><div>cnRasterSmoothingOn = True</div><div><br></div><div>The combination of those two resources will produce contours that are very similar to AreaFill.  </div><div><br></div><div><br></div><div>~Alan</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 12, 2014 at 8:46 AM, Raffaele Quarta <span dir="ltr">&lt;<a href="mailto:raffaele.quarta@linksmt.it" target="_blank">raffaele.quarta@linksmt.it</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><u></u>






<div>


<p><font>Ok, sorry if I got wrong since I called functions instead of resources.<br>
I&#39;m trying to make a plot of NetCDF file, by using a tiling approach and making a subset of the data.<br>
Although I add the following two lines in my script, as you suggested, I can&#39;t obtain what I&#39;d like to.  <br>
<br>
--------------------------------<br>
res@cnConstFEnableFill = True   |<br>
res@cnConstFLabelOn = False     |<br>
--------------------------------<br>
<br>
Attached you will find:<br>
<br>
- <a href="http://file_input_crop.nc" target="_blank">file_input_crop.nc</a> (NETCDF input file that I&#39;m using)<br>
- tms_output.png (an example of output .PNG that I got)<br>
- tms_test.ncl (the script that I&#39;m using for the plot)<br>
<br>
Looking at the output, I believe that NCL isn&#39;t able to get the constant value in the selected bounding area.<br>
<br>
Maybe I&#39;m not using appropriately the resources.<br>
<br>
Thank you for the help<br>
<br>
Raffaele<br>
<br>
-----Original Message-----<br>
From: Alan Brammer [<a href="mailto:abrammer@albany.edu" target="_blank">mailto:abrammer@albany.edu</a>]<br>
Sent: Tue 11/11/2014 6:08 PM<br>
To: Raffaele Quarta<br>
Cc: <a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
Subject: Re: [ncl-talk] Plot of constant values<br>
<br>
It&#39;ll help everyone solve this by describing how it is not working?  Also<br>
fyi these are resources not functions.<br>
<br>
<br>
This works exactly as expected for me in 6.2.0 and 6.2.1.<br>
<br>
<br>
x = new ( (/100,100/), float)<br>
x = 100<br>
<br>
wks = gsn_open_wks(&quot;X11&quot;,&quot;ConstFill_wks&quot;)<br>
<br>
res = True<br>
res@cnFillOn = True                 ;;;;  The contour needs to be filled to<br>
start with, for a constant value to be filled.<br>
res@cnConstFEnableFill = True<br>
res@cnConstFLabelOn = False<br>
<br>
plot = gsn_csm_contour(wks, x, res)<br>
<br>
<br>
<br>
<br>
Alan Brammer<br>
<br>
<br>
<br>
On Tue, Nov 11, 2014 at 11:29 AM, Raffaele Quarta &lt;<br>
<a href="mailto:raffaele.quarta@linksmt.it" target="_blank">raffaele.quarta@linksmt.it</a>&gt; wrote:<br>
<br>
&gt;  Hi,<br>
&gt;<br>
&gt; I&#39;m using the 6.2.0 NCL version. Actually, I&#39;m dealing with the problem to<br>
&gt; plot an area with constant value.<br>
&gt; I saw that starting from the version 6.2.0, the following function is able<br>
&gt; to solve the problem.<br>
&gt;<br>
&gt; -------------------------<br>
&gt; cnConstFEnableFill<br>
&gt;<br>
&gt; Available in version 6.2.0 and later.<br>
&gt; If the boolean resource cnConstFEnableFill is set to True, then in most<br>
&gt; cases, constant or near-constant fields will be rendered as a filled area,<br>
&gt; rather than having the contoured area remain blank. By default, the<br>
&gt; constant field informational text box will still appear; turn it off by<br>
&gt; setting cnConstFLabelOn to False.<br>
&gt;<br>
&gt; In the future, cnConstFEnableFill will likely default to True, with<br>
&gt; cnConstFLabelOn defaulting to False unless contour line drawing is enabled.<br>
&gt;<br>
&gt; Default: False<br>
&gt; -----------------------<br>
&gt;<br>
&gt; I tried to use this solution but it seems not working. Maybe it a bug of<br>
&gt; the software?<br>
&gt; Can you suggest a different solution?<br>
&gt;<br>
&gt; Thank you very much.<br>
&gt;<br>
&gt; Raffaele<br>
&gt;<br>
&gt; --<br>
&gt; This email was Virus checked by Astaro Security Gateway. <a href="http://www.sophos.com" target="_blank">http://www.sophos.com</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; ncl-talk mailing list<br>
&gt; List instructions, subscriber options, unsubscribe:<br>
&gt; <a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
&gt;<br>
&gt;<br>
<br>
--<br>
This email was Virus checked by Astaro Security Gateway. <a href="http://www.sophos.com" target="_blank">http://www.sophos.com</a><br>
<br>
<br>
<br>
</font>
</p>

</div>
</div></div></blockquote></div><br></div>