Revision: 8263
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8263&view=rev
Author:   efiring
Date:     2010-04-21 21:49:53 +0000 (Wed, 21 Apr 2010)

Log Message:
-----------
simpletest_oo.py: remove inactive lines, improve readability

Modified Paths:
--------------
    trunk/toolkits/basemap/examples/simpletest_oo.py

Modified: trunk/toolkits/basemap/examples/simpletest_oo.py
===================================================================
--- trunk/toolkits/basemap/examples/simpletest_oo.py    2010-04-21 21:47:13 UTC 
(rev 8262)
+++ trunk/toolkits/basemap/examples/simpletest_oo.py    2010-04-21 21:49:53 UTC 
(rev 8263)
@@ -1,28 +1,32 @@
-#####################################
-# pylab-free version of simpletest.py
-#####################################
-# set backend to Agg.
-import matplotlib
-matplotlib.use('Agg')
+######################################
+# pyplot-free version of simpletest.py
+######################################
+
+import numpy as np
+
 from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
-from mpl_toolkits.basemap import Basemap
 from matplotlib.figure import Figure
-import numpy as np
 import matplotlib.cm as cm
 
+from mpl_toolkits.basemap import Basemap
+
 # read in topo data (on a regular lat/lon grid)
 # longitudes go from 20 to 380.
 etopo = np.loadtxt('etopo20data.gz')
 lons = np.loadtxt('etopo20lons.gz')
 lats = np.loadtxt('etopo20lats.gz')
+
 # create figure.
 fig = Figure()
 canvas = FigureCanvas(fig)
+
 # create axes instance, leaving room for colorbar at bottom.
 ax = fig.add_axes([0.125,0.175,0.75,0.75])
+
 # create Basemap instance for Robinson projection.
 # set 'ax' keyword so pylab won't be imported.
 m = Basemap(projection='robin',lon_0=0.5*(lons[0]+lons[-1]),ax=ax)
+
 # make filled contour plot.
 x, y = m(*np.meshgrid(lons, lats))
 cs = m.contourf(x,y,etopo,30,cmap=cm.jet)
@@ -35,12 +39,15 @@
 m.drawmeridians(np.arange(0.,420.,60.),labels=[0,0,0,1],fontsize=10)
 # add a title.
 ax.set_title('Robinson Projection')
+
 # add a colorbar.
 pos = ax.get_position()
 l, b, w, h = pos.bounds
 cax = fig.add_axes([l, b-0.1, w, 0.03],frameon=False) # setup colorbar axes
-fig.colorbar(cs, cax=cax, orientation='horizontal',ticks=cs.levels[::3]) 
+fig.colorbar(cs, cax=cax, orientation='horizontal',ticks=cs.levels[::3])
+
 # save image (width 800 pixels with dpi=100 and fig width 8 inches).
 canvas.print_figure('simpletest',dpi=100)
 # done.
 print 'image saved in simpletest.png'
+


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

------------------------------------------------------------------------------
_______________________________________________
Matplotlib-checkins mailing list
Matplotlib-checkins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to