Basemap介绍与安装
先进行一些基本的说明。
17.1.1. Basemap简介
Matplotlib是Python常用的数据绘制包。它基于NumPy的数组运算功能。 Matplotlib绘图功能强大,可以轻易的画出各种统计图形,比如散点图,条行图,饼图等。 Matplotlib常与Numpy和Scipy相配合,用于许多研究领域。他们是免费工具,但其功能足可以与科研界的大佬Matlab竞争。
Matplotlib中的Basemap它具有专业标准的地图绘制工具。它可以与matplotlib的一般绘图功能相结合,并在地图上绘制数据。 Matplotlib的Basemap工具包是一个用于在Python中的地图上绘制2D数据的库。它在功能上类似于MATLAB地图工具箱,IDL地图工具,GrADS或通用地图工具。 PyNGL和CDAT是在Python中提供类似功能的类库。 Basemap本身不会进行任何绘图,但提供了将坐标转换为25个不同地图投影之一的功能。 Matplotlib也可以用于绘制变换坐标中的轮廓,图像,向量,线或点。 提供了海岸线,河流和政治边界数据集(来自通用地图工具),以及绘制它们的方法。 在Baseap底层使用了GEOS库,用来将海岸线和边界特征剪切到所需的地图投影区域。 Basemap提供读取shapefile的功能。
Basemap适合地球科学家,特别是海洋学家和气象学家的需求。 最初编写Basemap