Hi Xin,
I believe you have to use gsn_add_polymarker if you are using gsn_panel.
You can create all the polymarkers for a single plot in a single call.
See any of the examples at the bottom here:
http://www.ncl.ucar.edu/Document/Graphics/Interfaces/gsn_add_polymarker.shtml
That way if you are paneling 6 figures, your graphic object size for the
polymarkers could be of size 6.
If you cannot create all the polymarkers for a plot at once, then you
have two choices:
1) Set the graphic element size to a number larger than the possible
number of points. If you do not use all of them that is OK.
2) Count up the number of significant points using num, and then set the
graphic size to that:
npts = num(arr.ge..95)
dum1 = new(npts, graphic)
Hope that helps. If you have further questions please respond to ncl-talk.
Adam
On 06/11/2013 12:47 AM, Xin Xi wrote:
> Hello,
> I am trying to make a panel plot of 2D map of correlation coefficient.
> I want to add markers to the grids where the correlation is
> significant. I use a do loop of gsn_polymarker to do it, but due to
> the draw order, the makers donot show on the foreground. (if it is not
> panel plot, I can draw plot first and then frame wks, but it does not
> work for panel plot). I also donot want to use gsn_add_polymarker,
> since it requires preassignment of graphic variable, which is has
> unknown length (since I simply use one single do loop to add markers).
> Any suggestions on this tricky problem?
>
> Thanks.
>
> Xin
>
>
> _______________________________________________
> ncl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
-- ______________________________________________________________ Adam Phillips asphilli@ucar.edu NCAR/Climate and Global Dynamics Division (303) 497-1726 P.O. Box 3000 Boulder, CO 80307-3000 http://www.cgd.ucar.edu/cas/asphilli
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Tue Jun 11 09:41:02 2013
This archive was generated by hypermail 2.1.8 : Tue Jun 11 2013 - 12:03:58 MDT