Revision: 6576
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6576&view=rev
Author:   jswhit
Date:     2008-12-12 12:22:15 +0000 (Fri, 12 Dec 2008)

Log Message:
-----------
bump version number, have bluemarble pass kwargs to imshow, return
Image instance.

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

Modified: trunk/toolkits/basemap/Changelog
===================================================================
--- trunk/toolkits/basemap/Changelog    2008-12-12 03:33:51 UTC (rev 6575)
+++ trunk/toolkits/basemap/Changelog    2008-12-12 12:22:15 UTC (rev 6576)
@@ -1,3 +1,5 @@
+version 0.99.3 (not yet released)
+           * bluemarble:  pass kwargs to imshow, return Image instance.
 version 0.99.2 (svn revision 6541)
            * fix drawlsmask method so that it works for cylindrical
              projections with limits outside (-180,180).

Modified: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py
===================================================================
--- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2008-12-12 
03:33:51 UTC (rev 6575)
+++ trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2008-12-12 
12:22:15 UTC (rev 6576)
@@ -41,7 +41,7 @@
 # basemap data files now installed in lib/matplotlib/toolkits/basemap/data
 basemap_datadir = os.sep.join([os.path.dirname(__file__), 'data'])
 
-__version__ = '0.99.2'
+__version__ = '0.99.3'
 
 # supported map projections.
 _projnames = {'cyl'      : 'Cylindrical Equidistant',
@@ -3148,7 +3148,7 @@
         im = self.imshow(rgba,interpolation='nearest',ax=ax,**kwargs)
         return im
 
-    def bluemarble(self,ax=None,scale=None):
+    def bluemarble(self,ax=None,scale=None,**kwargs):
         """
         display blue marble image (from http://visibleearth.nasa.gov)
         as map background.
@@ -3157,9 +3157,9 @@
         to downsample the image (``scale=0.5`` downsamples to 2700x1350).
         """
         if ax is not None:
-            self.warpimage(image='bluemarble',ax=ax,scale=scale)
+            return 
self.warpimage(image='bluemarble',ax=ax,scale=scale,**kwargs)
         else:
-            self.warpimage(image='bluemarble',scale=scale)
+            return self.warpimage(image='bluemarble',scale=scale,**kwargs)
 
     def warpimage(self,image="bluemarble",scale=None,**kwargs):
         """
@@ -3312,10 +3312,10 @@
                     # make points outside projection limb transparent.
                     self._bm_rgba_warped = self._bm_rgba_warped.filled(0.)
             # plot warped rgba image.
-            im = self.imshow(self._bm_rgba_warped,ax=ax)
+            im = self.imshow(self._bm_rgba_warped,ax=ax,**kwargs)
         else:
             # bmproj True, no interpolation necessary.
-            im = self.imshow(self._bm_rgba,ax=ax)
+            im = self.imshow(self._bm_rgba,ax=ax,**kwargs)
         return im
 
     def drawmapscale(self,lon,lat,lon0,lat0,length,barstyle='simple',\

Modified: trunk/toolkits/basemap/setup.py
===================================================================
--- trunk/toolkits/basemap/setup.py     2008-12-12 03:33:51 UTC (rev 6575)
+++ trunk/toolkits/basemap/setup.py     2008-12-12 12:22:15 UTC (rev 6576)
@@ -182,7 +182,7 @@
     print 'will not install httplib2'
 
 # Specify all the required mpl data
-pyproj_datafiles = ['data/epsg', 'data/esri', 'data/esri.extra', 'data/GL27', 
'data/nad.lst', 'data/nad27', 'data/nad83', 'data/ntv2_out.dist', 
'data/other.extra', 'data/pj_out27.dist', 'data/pj_out83.dist', 
'data/proj_def.dat', 'data/README', 'data/td_out.dist', 'data/test27', 
'data/test83', 'data/testntv2', 'data/testvarious', 
'data/world','data/bmng.jpg']
+pyproj_datafiles = ['data/epsg', 'data/esri', 'data/esri.extra', 'data/GL27', 
'data/nad.lst', 'data/nad27', 'data/nad83', 'data/ntv2_out.dist', 
'data/other.extra', 'data/pj_out27.dist', 'data/pj_out83.dist', 
'data/proj_def.dat', 'data/README', 'data/td_out.dist', 'data/test27', 
'data/test83', 'data/testntv2', 'data/testvarious', 
'data/world','data/bmng.jpg','data/bmng_low.jpg']
 boundaryfiles = []
 for resolution in ['c','l','i','h','f']:
     boundaryfiles = boundaryfiles + 
glob.glob("lib/mpl_toolkits/basemap/data/*_"+resolution+".dat")
@@ -191,7 +191,7 @@
 package_data = {'mpl_toolkits.basemap':pyproj_datafiles+basemap_datafiles}
 setup(
   name              = "basemap",
-  version           = "0.99.2",
+  version           = "0.99.3",
   description       = "Plot data on map projections with matplotlib",
   long_description  = """
   An add-on toolkit for matplotlib that lets you plot data


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to