Basemap是python中用于绘制地图的库,关于此库不作过多介绍。
下面介绍一些此库的安装过程:
依赖:
必须:
matplotlib 1.0.0 (or later)
Python 2.4 (or later, including Python 3)
numpy 1.2.1 (or later)
GEOS (Geometry Engine - Open Source) library 3.1.1 or later.
PROJ4 Cartographic Projections Library.
可选:
PIL
bluemarble(), etopo(), shadedrelief() 和 warpimage() 实例方法需要PIL库支持。
安装:
Windows的安装可直接下载预编译二进制文件进行安装。
当在Linux中使用源码安装时,可按以下步骤进行:
1) 安装依赖
2) 解压 basemap.tar.gz 文件,然后 cd 到此文件
3) 安装 GEOS 库。如果系统中已存在,只需要设置 GEOS_DIR环境变确定 libgeos_c 和 geos_c.h 的位置(如果 libgeos_c 在 /usr/local/lib geos_c.h 在 /usr/local/include 下, 设置 GEOS_DIR 为 /usr/local)。如果系统中不存在,可使用源码进行编译。然后继续下一步。
4) cd 到 basemap 顶层目录,然后运行python setup.py install. 如未出错,可使用 frommpl_toolkits.basemap import Basemap 验证是否安装成功。
如果安装出现问题,可在回复中提出。