Re: 1 pixel artifact when map masking contour plot

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Tue Feb 12 2013 - 12:55:20 MST

The second part of this fix (thanks to Dave) is to comment out these settings:

#resources.mpFillAreaSpecifiers = ["water","caribbean islands","mexico", \
# "canada","nova scotia","newfoundland",\
# "new brunswick"]
#resources.mpSpecifiedFillColors = [0,0,0,0,0,0,0]

and instead just set these:

resources.mpFillOn = True
resources.mpFillBoundarySets = "noboundaries"
resources.mpDefaultFillColor = "white"

--Mary

On Feb 12, 2013, at 10:46 AM, Mary Haley wrote:

> The first fix is to turn on the map perimeter, and make it white and extra thick so it covers that pixel outline:
>
> resources.mpPerimOn = True
> resources.mpPerimLineColor = 0
> resources.mpPerimLineThicknessF = 5.0
>
> I'm still working on the second, which is working for NCL, but not for PyNGL.
>
> --Mary
>
> On Feb 12, 2013, at 10:14 AM, daryl herzmann wrote:
>
>> Hi Mary,
>>
>> Thanks again for the response. I am not aware of a workaround?
>>
>> daryl
>>
>> On Tue, 12 Feb 2013, Mary Haley wrote:
>>
>>> Hi Daryl,
>>>
>>> We've been looking into this, and the fix is not immediately apparent. The issue appears to be with
>>> our cairo driver, which we put into PyNGL and NCL in V6.0.0 (it's the default in NCL V6.1.0, but
>>> not the default in PyNGL 1.4.1). We are not 100% certain about this however, because the current
>>> version of PyNGL doesn't have full cairo support built-in.
>>>
>>> Hopefully you can use the work-around we provided awhile back?
>>>
>>> --Mary
>>>
>>>
>>>
>>> On Feb 11, 2013, at 10:33 AM, Mary Haley wrote:
>>>
>>>> Hi Daryl,
>>>>
>>>> I have created an NCL version of this script for easier debug purposes. I'll see if Dave Brown has any ideas about it.
>>>>
>>>>
>>>> --Mary
>>>>
>>>> On Feb 8, 2013, at 3:34 PM, Daryl Herzmann wrote:
>>>>
>>>>> HI Mary,
>>>>>
>>>>> Just pinging you on this to let you know I still care :)
>>>>>
>>>>> daryl
>>>>>
>>>>> On Thu, May 10, 2012 at 11:06 AM, Mary Haley <haley@ucar.edu> wrote:
>>>>> Hi Daryl,
>>>>>
>>>>> Sorry about the delay. We've had our heads down trying to get a release out.
>>>>>
>>>>> I had to look this problem up, and it doesn't look like it's been addressed. I think it just slipped through the cracks.
>>>>>
>>>>> I'll see if this is going to be a quick fix, and get back to you. For your reference, the trouble ticket is PYNGL-46, filed 27 Sep 2010.
>>>>>
>>>>> --Mary
>>>>>
>>>>> On May 8, 2012, at 9:55 AM, daryl herzmann wrote:
>>>>>
>>>>>> Howdy,
>>>>>>
>>>>>> Any hopes on being able to resolve this?
>>>>>>
>>>>>> daryl
>>>>>>
>>>>>> On Thu, 30 Sep 2010, daryl herzmann wrote:
>>>>>>
>>>>>>> Hi Mary,
>>>>>>>
>>>>>>> On Thu, 30 Sep 2010, Mary Haley wrote:
>>>>>>>
>>>>>>>>> Oooo, fancy idea. As an aside, I have had lots of issues with
>>>>>>>>> 'mpPerimOn = False' not working. I get a map perimeter regardless :)
>>>>>>>>
>>>>>>>> There are two kinds of "perimeters". Maybe you are seeing the limb line?
>>>>>>>> You can try this:
>>>>>>>>
>>>>>>>> resources.mpGridAndLimbOn = False
>>>>>>>
>>>>>>> The example I provided had that set as well, still get a border :)
>>>>>>>
>>>>>>>> I tried what I could to get rid of New Brunswick (no offense to people
>>>>>>>> there). One think I may not have tried, as a super kludgy method, is to
>>>>>>>> outline New Brunswick in a thick white line. I will check with Dave
>>>>>>>> this morning to see if he has any ideas.
>>>>>>>
>>>>>>> Thank you!
>>>>>>>
>>>>>>> daryl
>>>>>> _______________________________________________
>>>>>> pyngl-talk mailing list
>>>>>> List instructions, subscriber options, unsubscribe:
>>>>>> http://mailman.ucar.edu/mailman/listinfo/pyngl-talk
>>>>>
>>>>>
>>>>
>>>
>>>
>>
>> --
>> /**
>> * Daryl Herzmann
>> * Assistant Scientist -- Iowa Environmental Mesonet
>> * http://mesonet.agron.iastate.edu
>> */
>
> _______________________________________________
> pyngl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/pyngl-talk

_______________________________________________
pyngl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/pyngl-talk
Received on Tue Feb 12 12:55:25 2013

This archive was generated by hypermail 2.1.8 : Fri Mar 01 2013 - 11:15:48 MST