I was asked to update everyone on what happened with Glen's question.
Turns out that Glen's bottom X-axis tickmark labels where interferring
with the location of the vertical label bar when the rightmost tickmark
label extended beyond the right boundary of the contour plot.
Glen was using gsn_contour, and thus the tickmarks were pointed inward.
After trying out gsn_csm_contour instead (tickmarks pointed outwards),
and seeing that gsn_csm_contour fixed the problem by pushing the XB
labels far enough away from the labelbar as to not cause labelbar
interference, he went back to gsn_contour and manually set the tickmarks
to point outwards.
Adam Phillips wrote:
> Hi Glen,
>
> Are you setting vpXF and vpYF? If you are not setting them and you
> aren't using gsnMaximize you might want to try using them. When the
> label bar's orientation is vertical NCL uses the right Y-axis of the
> plot to determine where to place the label bar. If you manually set vpXF
> and vpYF (which set the location of the left Y-axis and top X-axis in
> NDC coords) then things shouldn't jump around anymore from frame to
> frame. You may have to adjust the font heights of the Y and X axis
> labels (tmYLLabelFontHeightF, etc) and the label bar labels
> (lbLabelFontHeightF) to get things to fit.
>
> If you are using gsnMaximize this might be a bit tougher to answer. If
> the above doesn't work, can you send us some pictures of this happening
> along with your script?
> Adam
>
> Glen Romine wrote:
>
>> I've run into a wall trying to resolve an issue related to the drawing
>> location for the label bar. The text labels for the tick marks are
>> being drawn beyond the edge of the fixed viewport - leading to
>> adjacent components being shifted for that frame. I'm trying to create
>> animation sequences, where the x/y grid is mobile, so the x and y axis
>> labels change with time. So, when the tick mark label is drawn as
>> major axes move into the plot range, it causes a horizontal shift in
>> the location of the label bar (drawn vertically in this case) (Title
>> bar will also 'hop' in this scenario with new labels at the top of the
>> plot - but that is an easy fix) - which is aesthetically undesireable
>> for an animation. I would be happy to either fix the draw location of
>> the label bar in NDC coordinates, or the ability to prevent the axis
>> labelling if the label would extend beyond the normal bounds.
>> Unfortunately - I don't see any way to do either, but I'm probably
>> just missing it somewhere and hopefully someone else can point me in
>> the right direction.
>>
>> Thanks,
>> Glen
>> _______________________________________________
>> ncl-talk mailing list
>> ncl-talk@ucar.edu
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
-- -------------------------------------------------------------- Adam Phillips asphilli@ucar.edu National Center for Atmospheric Research tel: (303) 497-1726 ESSL/CGD fax: (303) 497-1333 P.O. Box 3000 Boulder, CO 80307-3000 http://www.cgd.ucar.edu/cas/asphilli _______________________________________________ ncl-talk mailing list ncl-talk@ucar.edu http://mailman.ucar.edu/mailman/listinfo/ncl-talk
This archive was generated by hypermail 2b29 : Mon Aug 22 2005 - 09:56:12 MDT