Revision: 7986 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7986&view=rev Author: jswhit Date: 2009-11-26 19:37:06 +0000 (Thu, 26 Nov 2009)
Log Message: ----------- fix_aspect=False so no whitespace appears on resize. Modified Paths: -------------- trunk/toolkits/basemap/examples/cubed_sphere.py Modified: trunk/toolkits/basemap/examples/cubed_sphere.py =================================================================== --- trunk/toolkits/basemap/examples/cubed_sphere.py 2009-11-24 18:45:18 UTC (rev 7985) +++ trunk/toolkits/basemap/examples/cubed_sphere.py 2009-11-26 19:37:06 UTC (rev 7986) @@ -1,11 +1,14 @@ from mpl_toolkits.basemap import Basemap import matplotlib.pyplot as plt import numpy as np + # 'cubed sphere' # inscribe the sphere in a cube, then separately project each cube # face with gnomonic projection. # http://www.progonos.com/furuti/MapProj/Normal/ProjPoly/Foldout/Cube/cube.html # suitable for cutting and folding. + +# choose figure size to match aspect ratio of map. fig = plt.figure(figsize=(10,7.5)) fig.subplots_adjust(bottom=0, left=0, right=1, top=1, wspace=0, hspace=0) rsphere = 6370997. @@ -18,16 +21,18 @@ ax=fig.add_subplot(3,4,npanel) ax.set_frame_on(False) lon_0=225 + 90*(ncol+1) - 45 + # use fix_aspect=False, so white space won't appear between + # faces of cube when window is resized. m = Basemap(width=width,height=height,resolution=None,\ projection='gnom',lon_0=lon_0,lat_0=lat_0,\ - rsphere=rsphere) + rsphere=rsphere,fix_aspect=False) m.bluemarble(scale=0.5) m.drawparallels(np.arange(-90,91,10),color='0.5') m.drawmeridians(np.arange(5,365,10),color='0.5') #m.drawlsmask(ocean_color='aqua',land_color='coral') #m.drawparallels(np.arange(-90,91,10)) #m.drawmeridians(np.arange(5,365,10)) -fig.text (0.625,0.75,\ - 'World Map on a Cube\n Gnomonic Projection',\ - fontsize=14) +fig.text(0.625,0.75,\ + 'World Map on a Cube\n Gnomonic Projection',\ + fontsize=14) plt.show() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Matplotlib-checkins mailing list Matplotlib-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins