[ncl-talk] gsn_csm_contour_map creates a missing value strip near greenwich meridian after automatic grid transformation
Tabish Ansari
tabishumaransari at gmail.com
Mon Jul 24 13:10:04 MDT 2023
Hi Rashed,
That worked - thank you very much!
best regards,
Tabish
--------------------------------------------------------------------------------------
Dr Tabish Ansari
Research Associate
Air Quality Modelling Group
Research Institute for Sustainability (RIFS) - Helmholtz Centre Potsdam
Potsdam, Germany
On Mon, 24 Jul 2023 at 21:05, Rashed Mahmood <rashidcomsis at gmail.com> wrote:
> Hi Tabish,
>
> Turning on this resource should work: *res at gsnAddCyclic = False
> => True *
>
>
> Cheers,
> Rashed
>
>
>
>
> On Mon, Jul 24, 2023 at 8:11 PM Tabish Ansari via ncl-talk <
> ncl-talk at mailman.ucar.edu> wrote:
>
>> Hi
>>
>> I have a CESM global model output where the grid is not centered at 0
>> degrees East, i.e., it doesn't span from (-90 to +90 deg) latitude. Instead
>> it spands 0-180 deg latitudes. When I use the gsn_csm_contour_map function
>> to create a global contour map, it automatically transforms the grid to one
>> that is centered at 0 degrees meridian - which is good, however, it shows a
>> strip of missing values (no colors in the contour plot) on the map along
>> the meridian. I think the model output has no such missing data over that
>> region.
>>
>> I have attached the plot.
>>
>> Here's my script:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *beginDIR = "/work/users/tan/Hannah-HTAP2data/"f1 =
>> addfile("/work/users/tan/Hannah-HTAP2data/NOX_HTAP.cam.h0.2010.nc
>> <http://NOX_HTAP.cam.h0.2010.nc>","r") ; BASELINE NOX-TAGGED RUN o3 =
>> f1->O3 o3 = 10^9 * o3 o3 at units = "ppb" o3annual = o3(0,:,:) ;
>> initializing for coordinate arrays o3annual = dim_avg_n(o3, 0)*
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *;;;;;GRAPHICAL SETTINGS;;;;; wks = gsn_open_wks
>> ("png","SurfaceO3_2010") ; send graphics to png res
>> = True res at gsnMaximize = True ; Maximize plot in
>> frame res at cnFillOn = True ; turn on color
>> res at cnLinesOn = False ; no contour lines
>> res at cnLineLabelsOn = False ; turn off contour lines
>> res at gsnAddCyclic = False res at mpFillOn = True ;
>> map fill res at cnFillMode = "RasterFill"
>> res at mpGeophysicalLineThicknessF = 1.0 res at mpDataBaseVersion =
>> "MediumRes" res at mpOutlineBoundarySets = "Geophysical"
>> res at cnLevelSelectionMode = "ExplicitLevels" ; set explicit contour levels
>> o3levels = ispan(5,65,5) res at cnLevels
>> = o3levels res at cnFillPalette = "BlAqGrYeOrReVi200" ; set color
>> map res at tmYLLabelFontHeightF = 0.012 res at tiMainString = "Annual avg
>> surface O3 for 2010" plot = gsn_csm_contour_map(wks,o3annual,res) ;
>> create plotend*
>>
>> Please let me know if this is a known issue and can be avoided/corrected.
>>
>> Thanks
>>
>> Tabish
>>
>> --------------------------------------------------------------------------------------
>> Dr Tabish Ansari
>> Research Associate
>> Air Quality Modelling Group
>> Research Institute for Sustainability (RIFS) - Helmholtz Centre Potsdam
>> Potsdam, Germany
>> _______________________________________________
>> 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/20230724/843ca24c/attachment.htm>
More information about the ncl-talk
mailing list