Dave: I have tried calling CPCICA, and there must be something I don't understand. I've put two metacode files on anonymous ftp on hao.ucar.edu (/pub). The one named foster.cgm is a color fill contour plot, and the one named foster.ca.cgm is a cell array plot. Both use the ezmap CE projection. Below is the relevent code fragment: parameter(lrwrk=2000,liwrk=1000,liama=300000,lcra=10000, + icam=1000,ican=1000) common/work/ rwrk(lrwrk),iwrk(liwrk),iama(liama),iiasf(13), + iaia(10),igia(10),xcra(lcra),ycra(lcra), + icra(icam,ican) [... other code ...] c c Initialize conpack and pick contour levels: c (ncl = number of contour levels) c call cprect(zz,idimx,nx,ny,rwrk,lrwrk,iwrk,liwrk) call cppkcl(zz,rwrk,iwrk) call cpgeti('NCL -- number of contour levels',ncl) c c Make color table: c nclrs = ncl+1 call mkrgb(nclrs,ixclr) c c Black contour lines: c if (icella.le.0) then do i=1,ncl call cpseti('PAI',i) call cpgetr('CLV -- contour level',clev) call cpseti('CLC -- contour line color',0) call cpseti('LLC -- contour line label color',0) enddo call arinam(iama,liama) call cpclam(zz,rwrk,iwrk,iama) call arscam(iama,xcra,ycra,lcra,iaia,igia,10,colram) call cplbam(zz,rwrk,iwrk,iama) call cplbdr(zz,rwrk,iwrk) call cpcldm(zz,rwrk,iwrk,iama,drawcl) else call getset(vl,vr,vb,vt,wl,wr,wb,wt,ity) write(6,"('conclr calling cpcica: vl,r,b,t=',4f7.3, + ' wl,r,b,t=',4f8.2)") vl,vr,vb,vt,wl,wr,wb,wt call cpcica(zz,rwrk,iwrk,icra,icam,icam,ican,vl,vb,vr,vt) call gca(wl,wb,wr,wt,icam,ican,1,1,icam,ican,icra) endif Is cpcica defining only part of the cell array, or is gca filling only part of it? cpcica requires begin and end points in fractional coords (vl,vb,vr,vt), whereas gca requires begin and end points in world coords (wl,r,b,t). Below is the result of the write statement from the getset: conclr calling cpcica: vl,r,b,t= 0.140 0.920 0.395 0.785 wl,r,b,t= -180.00 180.00 -90.00 90.00 (XC1=-87.5, XCM=+87.5, YC1=-180., YCN=+180) Maybe I need an example -- I saw none in the back of your troff doc, although there were several other examples re color fill contouring, etc. Also there is no mention of rule-of-thumb dimensioning of icra -- can we vary this to get different resolutions? --Ben