[ncl-talk] variable info on color bar
Mary Haley
haley at ucar.edu
Sun Jan 8 12:19:53 MST 2017
Alejandro,
The titles you're seeing are from the wrf_map_overlays routine, and not
gsnLeft/RightString.
I think you can turn them off by setting:
pltres at NoTitles = True
just before you call wrf_map_overlays.
See:
http://www.ncl.ucar.edu/Document/Functions/WRF_arw/wrf_map_overlays.shtml
--Mary
On Sat, Jan 7, 2017 at 9:22 AM, Luis del Castillo <
luis.delcastillo at cathalac.int> wrote:
> Thank for the quick answer but
>
> I am getting this
>
> warning:gsnLeftString is not a valid resource in
> ptot1hracc.2016-12-01_07:00:00_contour at this time
>
> warning:gsnRightString is not a valid resource in
> ptot1hracc.2016-12-01_07:00:00_contour at this time
>
>
>
> here is the code:
>
>
>
> ; Example script to produce plots for a WRF real-data run,
>
> ; with the ARW coordinate dynamics option.
>
>
>
> load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
>
> load "$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRFUserARW.ncl"
>
>
>
> begin
>
> ;
>
> ; The WRF ARW input file.
>
> ; This needs to have a ".nc" appended, so just do it.
>
> a = addfile("wrfout_d01_2016-12-01_06:00:00.nc","r")
>
>
>
>
>
> ; We generate plots, but what kind do we prefer?
>
> ; type = "x11"
>
> ; type = "pdf"
>
> type = "png"
>
> ; type = "ps"
>
> ; type = "ncgm"
>
>
>
> ; Set some basic resources
>
> res = True
>
> res at MainTitle = "WRF - 27km res - 72hr Pronostico"
>
>
>
> pltres = True
>
> mpres = True
>
> mpres at mpGeophysicalLineColor = "Black"
>
> mpres at mpGeophysicalLineThicknessF = "2.0"
>
> mpres at mpOutlineBoundarySets = "National"
>
> mpres at mpNationalLineColor = "Black"
>
> mpres at mpNationalLineThicknessF = 2.0
>
> mpres at mpUSStateLineColor = "Black"
>
> mpres at mpGridLineColor = "Black"
>
> mpres at mpLimbLineColor = "Black"
>
> mpres at mpPerimLineColor = "Black"
>
>
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
>
>
> ; What times and how many time steps are in the data set?
>
> FirstTime = True
>
> times = wrf_user_getvar(a,"times",-1) ; get all times in the file
>
> ntimes = dimsizes(times) ; number of times in the file
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
>
>
> do it = 0,ntimes-1,1 ; TIME LOOP
>
>
>
> wks = gsn_open_wks(type,"ptot1hracc."+times(it))
>
> print("Working on time: " + times(it) )
>
> if (FirstTime) then ; Save some times for tracking tendencies
>
> times_sav = times(it)
>
> end if
>
> res at TimeLabel = times(it) ; Set Valid time to use on plots
>
>
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
> ; First get the variables we will need
>
>
>
> ; Get non-convective, convective and total precipitation
>
> ; Calculate tendency values
>
> rainnc = wrf_user_getvar(a,"RAINNC",it)
>
> rainc = wrf_user_getvar(a,"RAINC",it)
>
> rain_tot = rainnc + rainc
>
>
>
> if( FirstTime ) then
>
> if ( it .eq. 0 ) then
>
> rainnc_save = rainnc
>
> rainc_save = rainc
>
> rain_tot_save = rain_tot
>
> else
>
> rainnc_save = wrf_user_getvar(a,"RAINNC",it-1)
>
> rainc_save = wrf_user_getvar(a,"RAINC",it-1)
>
> rain_tot_save = rainnc_save + rainc_save
>
> FirstTime = False
>
> times_sav = times(it-1)
>
> end if
>
> end if
>
>
>
> prep_nc = rainnc - rainnc_save
>
> prep_c = rainc - rainc_save
>
> prep_tot = rain_tot - rain_tot_save
>
>
>
> prep_tot at description = "Precipitacion horaria acumulada"
>
> prep_tot at units = "mm"
>
>
>
> ; Bookkeeping, just to allow the tendency at the next time step
>
> rainnc_save = rainnc
>
> rainc_save = rainc
>
> rain_tot_save = rain_tot
>
>
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
>
>
> if( .not. FirstTime ) then ; We will skip the first time
>
>
>
> ; Plotting options for Precipitation
>
> opts_r = res
>
> opts_r at cnLevelSelectionMode = "ExplicitLevels"
>
> opts_r at cnLevels = (/ .1, .25, .5, 1, 1.5, 2, 3, \
>
> 4, 5, 7.5, 10, 12.5, 15, 20, 25,
> 30, 40/)
>
> opts_r at cnFillColors = (/"White","Green","Green", \
>
> "Green","Green3","Chartreuse4", \
>
> "Green4","ForestGreen","darkgreen",
> \
>
> "Yellow","gold","Orange","coral",
> \
>
> "Red","deeppink3","deeppink","
> magenta","Violet"/)
>
> opts_r at cnInfoLabelOn = False
>
> opts_r at cnConstFLabelOn = False
>
> opts_r at cnFillOn = True
>
> opts_r at Footer = False
>
> opts_r at InitTime = False
>
> opts_r at MainTitlePos = "Right"
>
> opts_r at ValidTime = False
>
> opts_r at gsnLeftString = ""
>
> opts_r at gsnRightString = ""
>
>
>
> contour_tend = wrf_contour(a,wks, prep_tot,opts_r) ; total (color)
>
> delete(opts_r)
>
>
>
>
>
> ; MAKE PLOTS
>
>
>
> ; Total Precipitation 1hr
>
> plot = wrf_map_overlays(a,wks,contour_tend,pltres,mpres)
>
>
>
> cmd = "composite -geometry 250x72+90+15 cathalaclogo.jpg ptot1hracc."
> + times(it) +".png ptot1hracc." + times(it) + ".png"
>
> system(cmd)
>
>
>
> end if ; END IF FOR SKIPPING FIRST TIME
>
>
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
>
>
> times_sav = times(it)
>
> FirstTime = False
>
> end do ; END OF TIME LOOP
>
> end
>
>
>
>
>
> thanks for your help
>
>
>
> Alejandro
>
> *From:* Dennis Shea [mailto:shea at ucar.edu]
> *Sent:* viernes, 6 de enero de 2017 10:44 p. m.
> *To:* Luis del Castillo
> *Cc:* ncl-talk at ucar.edu
> *Subject:* Re: [ncl-talk] variable info on color bar
>
>
>
> By default, the 'gsn_csm_contour_map' places the variable's long_name
> attribute in the upper left
>
> If the variable being plotted has the 'long_name' and/or 'units'
> attribute, the default behavior for 'gsn_csm_contour_map' is to place the
> long_name just above the plot on the left and the units attribute just
> above the plot on the right.
>
> You could
> [1]
>
> delete(var at long_name) ; if present
>
> delete(var at units) ; "
>
> or, set the two resources
>
> [2] res at gsnLeftString = "" ; upper left
>
> res at gsnRightString = "" ; upper right
>
>
>
> On Fri, Jan 6, 2017 at 5:07 PM, Luis del Castillo <
> luis.delcastillo at cathalac.int> wrote:
>
> Hi everyone I am trying to get my map configured as follows
>
>
>
>
>
>
>
>
> But I don’t want to get the Var description on the top left corner. I try
> a couple of thinks but without no success.
>
> I try to use :
>
> *opts at lbTitleOn = true *
>
> *opts at lbTitleString = “Precipitacion horaria acumulada”*
>
>
>
> *And still the same, then I delete from the script *
>
> *opts at UnitLabel as result my bar label was disappear from the color bar
> and from the top of the image *
>
>
>
> *so right now I have it like this*
>
>
>
> prep_tot at description = "Precipitacion horaria acumulada"
>
> prep_tot at units = "mm"
>
>
>
> But again I just want this text description on my color bar and not on the
> top of the map
>
>
>
> thanks
>
>
>
> [image: Description: http://www.cathalac.org/firma/format_02a.gif]
>
> *[image: Description: http://www.cathalac.org/firma/logocatha.gif]*
> <http://www.cathalac.org/>
> * Luis Alejandro Del Castillo Riley *
> *Gerente de Tecnologia*
> DIVISIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
> Tel: 507-317-3235 <(507)%20317-3235>
>
> *Email: **luis.delcastillo at cathalac.int <luis.delcastillo at cathalac.int>*
> <http://www.cathalac.org/>[image: Description:
> http://www.cathalac.org/firma/facebook.png]
> <https://www.facebook.com/cathalac> [image: Description:
> http://www.cathalac.org/firma/twitter.png]
> <http://twitter.com/#!/CATHALAC> [image: Description:
> http://www.cathalac.org/firma/linkindin.png]
> <http://www.linkedin.com/company/2324157> [image: Description:
> http://www.cathalac.org/firma/youtube.png]
> <http://www.youtube.com/user/CATHALACTV>
>
>
>
>
>
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk at ucar.edu
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk at ucar.edu
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image012.png
Type: image/png
Size: 471 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image010.png
Type: image/png
Size: 3990 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment-0001.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image008.jpg
Type: image/jpeg
Size: 29778 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment.jpg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image009.png
Type: image/png
Size: 3374 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment-0002.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image011.png
Type: image/png
Size: 329 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment-0003.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image014.png
Type: image/png
Size: 629 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment-0004.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image013.png
Type: image/png
Size: 357 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment-0005.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image007.png
Type: image/png
Size: 240 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170108/7427eb19/attachment-0006.png
More information about the ncl-talk
mailing list