[Thread Prev][Thread Next][Index]

Re: [ferret_users] How to control contours interval?



Hi William, 

thank you for your reply. I was aware about SIZE and SPACING qualifiers. 
Playing with then gives a little better results, indeed..., but still not 
satisfactory.  

I knew that contour/fill and fill is pretty much the same and that I could use 
ppl contour/ov, however note that levels are similar but not exactly the 
same. It is:

contour/fill/levels=(-1600,-800,200)(-800,-300,100)(-300,300,25)(300,800,100)
(800,1600,200)

and

contour/size=.1/levels=(-1600,-800,200)(-800,-300,100)(-300,300,25)
(300,800,100)(800,1600,200)del(0)

in the latter case there is additional del(0), but none in the first issue of 
the command. The reason for that is if I put  del(0) in the fill command 
levels, then shakey would not write simetric values below colorbar. On the 
other hand using 0 level with contour command makes figure look noisy. 

Acctualy, reducing number of levels and keeping non-continuous key seems to 
give the most satisfying results.  

Thank you for your input.
Best regards,
Goran

On Thursday 24 November 2005 16:41, William S. Kessler wrote:
> Hi Goran -
>
> It is possible to "influence" the number of contour levels ....
> "control" would be too strong a word. The pplus graphics code uses an
> algorithm to avoid contour labels overwriting contour lines, so where
> the lines are dense it omits labels. There are several interacting
> methods to influence the number of labels drawn, see the
> documentation for the qualifiers:
>
> CONTOUR/SIZE/SPACING
>
> Reducing SIZE and SPACING should get you more labels. In my
> experience, SPACING acts very non-linearly. Reducing the default 5
> (inches) makes little difference until somewhere between 2 and 3,
> then suddenly as the value is made smaller there will be many more
> labels.
> Also note that if you are drawing the same contour lines over a FILL
> plot, it is not necessary to write out the CONTOUR command as you do
> here. Simply:
>
> PPL CONTOUR/OVER
>
> or do
>
> FILL/LINE/KEY to get the whole thing in one command (note that FILL
> is an alias for CONTOUR/FILL)
>
> Another useful method is to use few FILL levels (say no more than 7
> or 8), with a non-continuous key. Then overlay finer contour lines.
> The viewer can easily see the coarse, discrete color levels, then use
> the contours to distinguish the finer details.
>
> A desperation move to get more labels is to overlay separate contour
> plots for each level. That thwarts the algorithm to prevent label
> overwriting, and the results may not be pretty, but it will produce
> more labels.
>
> Billy K
>
> On Nov 24, 2005, at 12:45 AM, Goran Georgievski wrote:
> > Hello ferret users,
> >
> > Is it possible to have more control over labels used for contour
> > intervals?
> > I have the following script for producing attached plot (please
> > have a look at
> > the attached file: giants_pme_anom.gif)
> >
> > contour/fill/levels=(-1600,-800,200)(-800,-300,100)(-300,300,25)
> > (300,800,100)
> > (800,1600,200)/key=continous/nolab/set_up pme-pme_ctrl
> > ppl axlint,2,2
> > ppl axlsze,0.2,0.2
> > ppl shakey 1, 0, 0.14, 6, , , 1.15, 9.25, 0.5, 0.7
> > ppl fill
> > contour/size=.1/levels=(-1600,-800,200)(-800,-300,100)(-300,300,25)
> > (300,800,100)(800,1600,200)del(0)/nolab/ov pme-pme_ctrl
> > go land
> >
> > I have several anomaly patterns that I want to compare (values
> > spans from
> > -1600 to 1600), but for the attached figure values spans form -250
> > to 250.
> > However, altough values are in that range (-250, 250), when I plot the
> > contour only labels for 25 and -25 isolines appear, even though I
> > used levels
> > qualifier. I would expect that not only 25 levels are marked, but also
> > 25,50,75 etc... How to do that?
> >
> > Thank you for your support,
> >
> > Goran
> >
> >
> >
> > --
> > Goran Georgievski
> > ICBM, Physical Oceanography (Theory), University of Oldenburg
> > PO Box 2503, D-26111 Oldenburg, Germany
> > Tel: +49-(0)441-798-4061, Fax: +49-(0)441-798-3404
> >
> >
> >
> > <giants_pme_anom.gif>

[Thread Prev][Thread Next][Index]

Dept of Commerce / NOAA / OAR / PMEL / TMAP

Contact Us | Privacy Policy | Disclaimer | Accessibility Statement