Re: Re: wmlabs in loop plots symbols at wrong positions

From: Dave Allured <dave.allured_at_nyahnyahspammersnyahnyah>
Date: Fri, 09 Feb 2007 12:38:57 -0700

Mary,

That worked like a charm! No need to hunt down the wmap/contour
problem for my purposes. I like the robustness of deleting a used
complex object and starting with a fresh copy every time.

Thanks Mary and NCL team.

--Dave A.
>> CU/CIRES Climate Diagnostics Center (CDC)
>> NOAA/ESRL/PSD, Climate Analysis Branch (CAB)

Mary Haley wrote:
>
> Hi Dave,
>
> We've been looking into this, and it appears to be a somewhat odd
> problem. There is a work-around, although I haven't tried it on your
> script. (I just tried it on a smaller test script.)
>
> Inside your "do" loop, just before the "end do", add:
>
> delete(plot)
>
> This seems to be necessary because even though "plot" is being reset
> every time in the loop, I think internally the old plot is still in
> memory somewhere. This is somehow affecting wmap initializations for
> the new plots.
>
> We'll continue to look into this. Let me know if the "delete" command
> doesn't fix the problem for you. Thanks for reporting it.
>
> --Mary
>
>
>
> On Sat, 3 Feb 2007, Dave Allured wrote:
>
>> Hello.
>>
>> I am trying to use the wmlabs procedure to plot dot symbols on a map.
>> I am outputting multiple frames, so gsn_csm_contour_map_ce and wmlabs
>> are called within a loop. I am following roughly the NCL sample
>> program weather_sym_4.ncl.
>>
>> In the first frame, the dots plot at the expected coordinates.
>> However, in the second frame, the dots plot at completely unexpected
>> positions. They are still in the same relative positions, but the
>> scale and origin of the X and Y coordinates have been shifted. In
>> subsequent frames, the dots remain in the same incorrect positions.
>>
>> The problem goes away when gsn_csm_map is substituted for
>> gsn_csm_contour_map_ce. But I need the contour function to show my
>> data over the base map.
>>
>> Can anyone tell me what the problem is? Attached is a demo script.
>> Any input file with gridded data on (lat, lon) coordinates should
>> work. Thank you.
>>
>> NCL version = 4.2.0.a034
>> uname -a output:
>> Darwin mac56.cdc.noaa.gov 8.8.0 Darwin Kernel Version 8.8.0: Fri Sep
>> 8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power
>> Macintosh powerpc
>>
>> --Dave A.
>> CU/CIRES Climate Diagnostics Center (CDC)
>> NOAA/ESRL/PSD, Climate Analysis Branch (CAB)
>>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk_at_ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk

_______________________________________________
ncl-talk mailing list
ncl-talk_at_ucar.edu
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Fri Feb 09 2007 - 12:38:57 MST

This archive was generated by hypermail 2.2.0 : Mon Feb 12 2007 - 09:02:03 MST