[ncl-talk] ContourPlotDraw and PlotManagerDraw error while ploting SST
Amit Kumar
amitkumar.777 at hotmail.com
Mon Aug 29 02:17:53 MDT 2016
Hi all,
I'm trying to plot daily file of SST using NCL. But I'm getting following error:
fatal:ContourPlotDraw: Workspace reallocation would exceed maximum size 100000000
fatal:ContourPlotDraw: draw error
fatal:ContourPlotDraw: draw error
fatal:PlotManagerDraw: error in plot draw
fatal:_NhlPlotManagerDraw: Draw error
I'm able to plot HEM, OLR which are in same format and with same NCL script but with SST I'm encountering these errors.
My NC file description is as shown below:
dimensions:
x = 1744
y = 657
time = 1 // unlimited
variables:
double longitude ( y, x )
standard_name : longitude
long_name : longitude
units : degrees_east
_CoordinateAxisType : Lon
double latitude ( y, x )
standard_name : latitude
long_name : latitude
units : degrees_north
_CoordinateAxisType : Lat
double time ( time )
standard_name : time
units : hours since 1-1-1 00:00:00
calendar : standard
axis : T
double SST_DLY ( time, y, x )
coordinates : latitude longitude
_FillValue : -9e+33
missing_value : -9e+33
fillvalue : -9.e+33
My script is as below:
load "/usr/share/ncarg/nclscripts/csm/gsn_code.ncl"
load "/usr/share/ncarg/nclscripts/csm/gsn_csm.ncl"
load "/usr/share/ncarg/nclscripts/csm/contributed.ncl"
begin
a = addfile("/media/amit/E/Research/SWM/SST/AUG/output/india/07AUG.nc","r")
;filename = "/media/amit/E/India_shapefile/Districtbound(Satmet).shp"
filename = "/media/amit/E/India_shapefile/State_bound(Satmet).shp"
var = doubletofloat(a->SST_DLY(0,:,:))
lat = a->latitude
lon = a->longitude
wks = gsn_open_wks("png","07AUG") ; send graphics to PNG file
res = True ; plot mods desired
res at gsnDraw = False
res at gsnFrame = False
res at gsnAddCyclic = False
res at gsnStringFontHeightF = 0.015
res at cnFillOn = True ; turn on color fill
res at gsnMaximize = True ; maximize plot in frame
res at mpOutlineOn = False ; Use outlines from shapefile
res at mpFillOn = False
res at cnLinesOn = False ; turn off contour lines
res at cnLineLabelsOn = False ; turn off line labels
res at cnLevelSelectionMode = "ExplicitLevels"
res at cnLevels = (/273,283,293,294,295,296,297,298,299,300,301,302,303,304,305/) ; 15 contour values
res at cnFillPalette = "rainbow"
res at lbLabelBarOn = False
res at lbOrientation = "Vertical"
res at sfXArray = lon
res at sfYArray = lat
; res at mpMinLonF = 1.0
; res at mpMaxLonF = 163.0
; res at mpMinLatF = -81.0
; res at mpMaxLatF = 25.0
res at pmTickMarkDisplayMode = "Always"
;res at tiXAxisString = "Longitude"
;res at tiYAxisString = "Lattitude"
res at tiXAxisFontHeightF = 0.02
res at tiYAxisFontHeightF = 0.02
plot = gsn_csm_contour_map(wks,var, res) ; create plot
;---Resource list for shapefile outlines
plres = True
plres at gsLineColor = "black"
plres at gsLineThicknessF = "1.0"
dumstr = unique_string("poly")
id = gsn_add_shapefile_polylines(wks,plot,filename,plres)
draw(plot)
frame(wks)
end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20160829/ab91ddec/attachment.html
More information about the ncl-talk
mailing list