Revision: 5034
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5034&view=rev
Author: jswhit
Date: 2008-04-11 07:54:43 -0700 (Fri, 11 Apr 2008)
Log Message:
-----------
fix bug in pupynere.py creating masked arrays when both _FillValue and
missing_value exist.
Modified Paths:
--------------
trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py
Modified: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py
===================================================================
--- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py 2008-04-09
18:54:54 UTC (rev 5033)
+++ trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py 2008-04-11
14:54:43 UTC (rev 5034)
@@ -31,7 +31,7 @@
import itertools
import mmap
-from numpy import ndarray, empty, array, ma, squeeze, zeros
+from numpy import ndarray, empty, array, ma, squeeze, zeros
import numpy
from dap.client import open as open_remote
@@ -113,15 +113,15 @@
fillval = None
if hasattr(var, 'missing_value') and (datout == var.missing_value).any():
fillval = var.missing_value
- totalmask = totalmask + datout==fillval
+ totalmask += datout==fillval
if hasattr(var, '_FillValue') and (datout == var._FillValue).any():
if fillval is None:
fillval = var._FillValue
- totalmask = totalmask + datout==var._FillValue
+ totalmask += datout==var._FillValue
elif (datout == _default_fillvals[var.typecode()]).any():
if fillval is None:
fillval = _default_fillvals[var.typecode()]
- totalmask = totalmask + datout==_default_fillvals[var.dtype]
+ totalmask += datout==_default_fillvals[var.dtype]
if fillval is not None:
datout = ma.masked_array(datout,mask=totalmask,fill_value=fillval)
try:
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins