Revision: 8865
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8865&view=rev
Author:   jswhit
Date:     2010-12-30 12:53:23 +0000 (Thu, 30 Dec 2010)

Log Message:
-----------
add info for Hammer projection.

Modified Paths:
--------------
    trunk/toolkits/basemap/doc/users/graticule.rst
    trunk/toolkits/basemap/doc/users/mapsetup.rst

Added Paths:
-----------
    trunk/toolkits/basemap/doc/users/figures/hammer.py
    trunk/toolkits/basemap/doc/users/hammer.rst

Added: trunk/toolkits/basemap/doc/users/figures/hammer.py
===================================================================
--- trunk/toolkits/basemap/doc/users/figures/hammer.py                          
(rev 0)
+++ trunk/toolkits/basemap/doc/users/figures/hammer.py  2010-12-30 12:53:23 UTC 
(rev 8865)
@@ -0,0 +1,14 @@
+from mpl_toolkits.basemap import Basemap
+import numpy as np
+import matplotlib.pyplot as plt
+# lon_0 is central longitude of projection.
+# resolution = 'c' means use crude resolution coastlines.
+m = Basemap(projection='hammer',lon_0=0,resolution='c')
+m.drawcoastlines()
+m.fillcontinents(color='coral',lake_color='aqua')
+# draw parallels and meridians.
+m.drawparallels(np.arange(-90.,120.,30.))
+m.drawmeridians(np.arange(0.,420.,60.))
+m.drawmapboundary(fill_color='aqua') 
+plt.title("Hammer Projection")
+plt.savefig('hammer.png')

Modified: trunk/toolkits/basemap/doc/users/graticule.rst
===================================================================
--- trunk/toolkits/basemap/doc/users/graticule.rst      2010-12-30 12:49:13 UTC 
(rev 8864)
+++ trunk/toolkits/basemap/doc/users/graticule.rst      2010-12-30 12:53:23 UTC 
(rev 8865)
@@ -14,7 +14,8 @@
 ``vandg`` (van der Grinten) or ``nsper`` (near-sided perspective),
 and meridians cannot be labelled on maps with 
 ``proj`` set to ``robin`` (robinson), ``mbtfpq``
-(McBryde-Thomas Flat Polar Quartic), ``moll`` (mollweide) or ``sinu``
+(McBryde-Thomas Flat Polar Quartic), ``moll`` (Mollweide),
+``hammer`` (Hammer), or ``sinu``
 (sinusoidal).  This is because the lines can be very close 
 together where they intersect the boundary on these maps, so that
 they really need to be labelled manually on the interior of the plot.

Added: trunk/toolkits/basemap/doc/users/hammer.rst
===================================================================
--- trunk/toolkits/basemap/doc/users/hammer.rst                         (rev 0)
+++ trunk/toolkits/basemap/doc/users/hammer.rst 2010-12-30 12:53:23 UTC (rev 
8865)
@@ -0,0 +1,10 @@
+.. _hammer:
+
+Hammer Projection
+====================
+
+The hammer projection is a global, elliptical, equal-area projection.  
+
+.. literalinclude:: figures/hammer.py
+
+.. image:: figures/hammer.png

Modified: trunk/toolkits/basemap/doc/users/mapsetup.rst
===================================================================
--- trunk/toolkits/basemap/doc/users/mapsetup.rst       2010-12-30 12:49:13 UTC 
(rev 8864)
+++ trunk/toolkits/basemap/doc/users/mapsetup.rst       2010-12-30 12:53:23 UTC 
(rev 8865)
@@ -6,7 +6,7 @@
 In order to represent the curved surface of the earth on a two-dimensional
 map, a map projection is needed. Since this cannot be done without
 distortion, there are many map projections, each with it's own advantages
-and disadvantages. Basemap provides 23 different map projections.
+and disadvantages. Basemap provides 24 different map projections.
 Some are global, some can only represent a portion of the globe. When
 a :class:`~mpl_toolkits.basemap.Basemap` class instance is
 created, the desired map projection must
@@ -39,6 +39,7 @@
     geos.rst
     nsper.rst
     moll.rst
+    hammer.rst
     robin.rst
     sinu.rst
     cyl.rst


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

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Matplotlib-checkins mailing list
Matplotlib-checkins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to