Revision: 4993
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4993&view=rev
Author:   jswhit
Date:     2008-03-04 14:11:10 -0800 (Tue, 04 Mar 2008)

Log Message:
-----------
add a map scale.

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

Modified: trunk/toolkits/basemap/examples/ortho_demo.py
===================================================================
--- trunk/toolkits/basemap/examples/ortho_demo.py       2008-03-04 21:59:45 UTC 
(rev 4992)
+++ trunk/toolkits/basemap/examples/ortho_demo.py       2008-03-04 22:11:10 UTC 
(rev 4993)
@@ -29,5 +29,11 @@
 m.drawparallels(arange(-90.,120.,30.))
 m.drawmeridians(arange(0.,420.,60.))
 m.drawmapboundary(fill_color='aqua')
+# add a map scale.
+length = 5000 
+x1,y1 = 0.2*m.xmax, 0.2*m.ymax
+lon1,lat1 = m(x1,y1,inverse=True)
+m.drawmapscale(lon1,lat1,lon_0,lat_0,length,fontsize=8,barstyle='fancy',\
+               labelstyle='fancy',units='km')
 title('Orthographic Map Centered on Lon=%s, Lat=%s' % (lon_0,lat_0))
 show()


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