From: <js...@us...> - 2008-12-08 14:53:59
|
Revision: 6509 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6509&view=rev Author: jswhit Date: 2008-12-08 14:53:55 +0000 (Mon, 08 Dec 2008) Log Message: ----------- added low resolution option for blue marble background. Modified Paths: -------------- trunk/toolkits/basemap/Changelog trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py Added Paths: ----------- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/data/bmng_low.jpg Modified: trunk/toolkits/basemap/Changelog =================================================================== --- trunk/toolkits/basemap/Changelog 2008-12-08 12:52:29 UTC (rev 6508) +++ trunk/toolkits/basemap/Changelog 2008-12-08 14:53:55 UTC (rev 6509) @@ -1,4 +1,5 @@ version 0.99.2 (not yet released) + * added half resolution blue marble image (resolution='low') * Made lat_ts default to 0 for mercator. * Now can specify just lon_0 for all cylindrical projections (to produce global map centered on lon_0). Modified: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py =================================================================== --- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2008-12-08 12:52:29 UTC (rev 6508) +++ trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2008-12-08 14:53:55 UTC (rev 6509) @@ -3135,17 +3135,17 @@ im = self.imshow(rgba,interpolation='nearest',ax=ax,**kwargs) return im - def bluemarble(self,ax=None): + def bluemarble(self,ax=None,resolution='high'): """ display blue marble image (from http://visibleearth.nasa.gov) as map background. """ if ax is not None: - self.warpimage(image='bluemarble',ax=ax) + self.warpimage(image='bluemarble',ax=ax,resolution=resolution) else: - self.warpimage(image='bluemarble') + self.warpimage(image='bluemarble',resolution=resolution) - def warpimage(self,image="bluemarble",**kwargs): + def warpimage(self,image="bluemarble",resolution='high',**kwargs): """ Display an image (filename given by ``image`` keyword) as a map background. If image is a URL (starts with 'http'), it is downloaded to a temp @@ -3181,7 +3181,10 @@ # default image file is blue marble next generation # from NASA (http://visibleearth.nasa.gov). if image == "bluemarble": - file = os.path.join(basemap_datadir,'bmng.jpg') + if resolution == 'low': + file = os.path.join(basemap_datadir,'bmng_low.jpg') + else: + file = os.path.join(basemap_datadir,'bmng.jpg') else: file = image # if image is same as previous invocation, used cached data. Added: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/data/bmng_low.jpg =================================================================== (Binary files differ) Property changes on: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/data/bmng_low.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |