[ncl-talk] labeler_query
Kunal Bali
kunal.bali9 at gmail.com
Sun Mar 6 15:35:33 MST 2022
Hi,
I sorted it out. I was missing
res at cnFillOn = True
Thanks
---
Kunal Bali
On Sun, 6 Mar 2022 at 13:23, Kunal Bali <kunal.bali9 at gmail.com> wrote:
> Hi,
>
> Thanks for the quick response.
>
> I set the "res" for the individual plots as well. The script is attached
> (this is just for 1 panel (1,1)).
> I used as.
>
> res = True
> res at gsnLeftString = ""
> res at gsnCenterString = ""
> res at gsnRightString = ""
> res at gsnPolar = "NH" ; choose projection
> res at mpPerimOn = False ; turn off box around plot
> res at mpFillOn = True
> ;res at mpFillColors = (/0,-1,28,-1/) ;res at gsndaximize = True
> ; maximize plot in frame
>
> ; res at gsnMaximize = True ; maximize plot in fram
> res at gsnDraw = True
> res at gsnFrame = True
> res at cnLinesOn = False ; turn off contour lines
> res at cnFillMode = "RasterFill"
> res at cnRasterSmoothingOn = True
> res at lbBoxLinesOn = False
> res at lbLabelBarOn = False ; turn off individual cb's
> res at lbTitleOn = True
> res at lbTitlePosition = "Bottom"
> ; res at lbTitleString = "~F21~
> ~F33~"+str_m+"~F21~g~F25~"+"/m~S~3~N~" ; mg/m~S~2~N~/day"
>
> ; res at lbLabelFontAspectF = 1.5
> res at lbLabelFontHeightF = 0.02 ; last one 0.022
> res at lbLabelFont = 21
> res at pmLabelBarWidthF = 0.5 ; last one 0.55
> res at pmLabelBarHeightF = 0.06 ;adjuct label bar 0.092
> res at pmLabelBarOrthogonalPosF = 0.23 ; adjuct position of the label
> bar
> res at cnLineLabelsOn = False ; turn off line labels
> res at tiMainString = ""
> res at tiMainFontHeightF = 0.02
> res at tiMainFont =21 ; sets the font index for the Main title
> res at tiDeltaF =0.6 ; adjust title position
> res at lbTitleFontHeightF = 0.015
>
> Thanks
>
> ---
> Kunal Bali
>
>
>
>
>
>
> On Sun, 6 Mar 2022 at 13:15, Dave Allured - NOAA Affiliate <
> dave.allured at noaa.gov> wrote:
>
>> Kunai, panel plots have two different sets of resources. One set applies
>> to the individual plots. The other set applies to the whole panel plot.
>> You need to keep these two separate. They are used for different
>> purposes. Please see documentation for gsn_panel for more details about
>> the panel resources.
>>
>> In your case, it looks like you are using "res" for individual plot
>> resources, and "resP" for panel resources. I have found that the easiest
>> approach for panel plots is to not use gsn_panel to start, and first get
>> all of the individual plots working the way you want them. Work on getting
>> "res" set up correctly, and ignore "resP" to start. Temporarily set
>> res at Draw = True and res at Frame = True to make each plot appear
>> immediately.
>>
>> You did not show your setup for "res" or your command for making the
>> "plot" array. This is what needs to be fixed first, before doing anything
>> with gsn_panel. I hope this helps.
>>
>>
>> On Sun, Mar 6, 2022 at 1:50 PM Kunal Bali via ncl-talk <
>> ncl-talk at mailman.ucar.edu> wrote:
>>
>>> Hi,
>>>
>>> I am trying to make a panel plot with projection. "orthographic"
>>> so I used
>>> res at gsnPolar = "NH" ; choose projection
>>>
>>> But, in that, I am facing an issue regarding the label bar, the issue
>>> appearing as
>>>
>>> (0) get_panel_labelbar_info_from_plot: warning: a panel labelbar has
>>> been requested,
>>>
>>> (0) but this doesn't appear to be a color plot. No labelbar will be
>>> drawn.
>>>
>>> For panel plot, I am trying:
>>>
>>> ;************************************************
>>> ; create panel
>>> ;************************************************
>>> resP = True ; modify the
>>> panel plot
>>> resP at gsnFrame = False ; don't advance panel
>>> plot
>>> resP at gsnPanelLabelBar = True ; add common colorbar
>>> resP at gsnPanelMainString = "" ; set main title
>>> resP at gsnPanelBottom = 0.4 ; add space at bottom
>>> resP at lbTitleOn = True
>>> resP at lbTitlePosition = "Top"
>>> resP at lbTitleString = ""
>>> resP at lbLabelFontAspectF = 1.5
>>> resP at lbLabelFontHeightF = 0.02
>>> resP at lbLabelFont = 21
>>> resP at pmLabelBarWidthF = 0.3
>>> resP at pmLabelBarHeightF = 0.053
>>> ; resP at pmLabelBarOrthogonalPosF = -0.000001 ; adjuct position of
>>> the label bar
>>> resP at cnLineLabelsOn = False ; turn off line labels
>>> resP at lbTitleFontHeightF = 0.015
>>> resP at lbBoxLinesOn = False
>>>
>>> So, provide some information on how to sort out this issue.
>>> Sample plot attached with gsn_panel(wks, plot, (/1,1/), resP)
>>>
>>> Thanks
>>> ---
>>> Kunal
>>> _______________________________________________
>>> ncl-talk mailing list
>>> ncl-talk at mailman.ucar.edu
>>> List instructions, subscriber options, unsubscribe:
>>> https://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.ucar.edu/pipermail/ncl-talk/attachments/20220306/4b470737/attachment.html>
More information about the ncl-talk
mailing list