I'm a newbie to making/plotting on maps with python, been trying to follow this blogpost to generate a world map ( http://sciblogs.co.nz/seeing-data/2011/08/12/plotting-geographic-data-on-a-world-map-with-python/ ). Got stuck with a few things here:

  1. Installing Basemap (a Matplotlib extension for plotting data on geographic projections).

     from mpl_toolkits.basemap import Basemap
     Traceback (most recent call last):
     File "geos_demo.py", line 1, in <module>
     from mpl_toolkits.basemap import Basemap
     ImportError: No module named mpl_toolkits.basemap
    
  2. Install Shapely, but the following error occurs [1]:

  3. Then I went into the geos.py file and change all the references of geos.dll to geos_c.dll, as recommended by the link here: http://osgeo-org.1560.n6.nabble.com/osgeo4w-258-Problems-with-python-shapely-python-2-7-2-td4336816.html

  4. However, the same error [1] occurs.

I'm using Python 2.7.1 and Mac OS 10.7.4. Please let me know if I can provide additional information, and really appreciate any guidance from the community here! Thanks!

[1]

    from shapely.geometry import Point
    Traceback (most recent call last): File "<stdin>", line 1, in <module>
    File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/__init__.py", line 4, in <module>
    from geo import box, shape, asShape, mapping
    File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/geo.py", line 5, in <module>
    from point import Point, asPoint
    File "/Users/Desktop/python/ENV
Edit
Report