使用 basemap 画地图

安装 basemap

最简单的方式是通过 conda 来进行安装:

  1. conda install basemap

也可以下载下来自己编译。

简单使用

绘制一幅世界地图:

In [2]:

  1. %matplotlib inline
  2.  
  3. from mpl_toolkits.basemap import Basemap
  4. import numpy as np
  5. import matplotlib.pyplot as plt
  6. # lon_0 is central longitude of projection.
  7. # resolution = 'c' means use crude resolution coastlines.
  8. f = plt.figure(figsize=(16,9))
  9. m = Basemap(projection='robin',lon_0=0,resolution='c')
  10. m.shadedrelief(scale=0.2)
  11. plt.title("Robinson Projection")
  12. plt.show()

10.01 使用 basemap 画地图 - 图1

原文: https://nbviewer.jupyter.org/github/lijin-THU/notes-python/blob/master/10-something-interesting/10.01-maps-using-basemap.ipynb