Revision: 5341
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5341&view=rev
Author:   jswhit
Date:     2008-05-31 05:57:10 -0700 (Sat, 31 May 2008)

Log Message:
-----------
fixed warpimage method to work with recent matplotlib change
"2008-05-29 matplotlib.image.imread now no longer always returns RGBA"

Modified Paths:
--------------
    trunk/toolkits/basemap/lib/mpl_toolkits/basemap/basemap.py

Modified: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/basemap.py
===================================================================
--- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/basemap.py  2008-05-31 
12:26:21 UTC (rev 5340)
+++ trunk/toolkits/basemap/lib/mpl_toolkits/basemap/basemap.py  2008-05-31 
12:57:10 UTC (rev 5341)
@@ -2802,12 +2802,12 @@
                 dx = 2.*np.pi*self.rmajor/float(nlons)
                 nx = int((self.xmax-self.xmin)/dx)+1
                 ny = int((self.ymax-self.ymin)/dx)+1
-                self._bm_rgba_warped = np.zeros((ny,nx,4),np.float64)
+                self._bm_rgba_warped = np.ones((ny,nx,4),np.float64)
                 # interpolate rgba values from geographic coords (proj='cyl')
                 # to map projection coords.
                 # if masked=True, values outside of
                 # projection limb will be masked.
-                for k in range(4):
+                for k in range(3):
                     self._bm_rgba_warped[:,:,k],x,y = \
                     self.transform_scalar(self._bm_rgba[:,:,k],\
                     self._bm_lons,self._bm_lats,nx,ny,returnxy=True)


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: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to