MatPlotLib(Basemap)与Grads、NCL和GMT的对比
MatPlotLib是python中大名鼎鼎的绘图包,在绘制图形方面比Grads、NCL(NCAR Command Language)和GMT要强大的多,并且借助于python简洁的语法,编程也容易得多,远非后两者可以与之相提并论的.Grads、NCL和GMT只是在Earth System Modeling 和Global Climate Modeling等方面,一直遥遥领先.不过情况已悄悄变化,现在MatPlotLib已推出basemap 1.0.7,可以说basemap在处理文件 (netCDF,hdf,shapefile等) 和 绘图方面,基本上实现了Grads、NCL和GMT的所有功能.
下面给个例子,让大家感受一下basemap:
更多的例子,去Basemap的Example Gallery看看吧:
Basemap的的文档链接为:http://matplotlib.org/basemap/index.html
Wiki也提供了一点coolbook:
http://wiki.scipy.org/Cookbook/Matplotlib/Maps