mirror of
https://github.com/apachecn/ailearning.git
synced 2026-02-10 22:05:11 +08:00
35 lines
562 KiB
Markdown
35 lines
562 KiB
Markdown
# 使用 basemap 画地图
|
||
|
||
# 安装 basemap
|
||
|
||
最简单的方式是通过 [conda](http://conda.pydata.org/miniconda.html) 来进行安装:
|
||
|
||
```py
|
||
conda install basemap
|
||
```
|
||
|
||
也可以下载下来自己编译。
|
||
|
||
## 简单使用
|
||
|
||
绘制一幅世界地图:
|
||
|
||
In [2]:
|
||
|
||
```py
|
||
%matplotlib inline
|
||
|
||
from mpl_toolkits.basemap import Basemap
|
||
import numpy as np
|
||
import matplotlib.pyplot as plt
|
||
# lon_0 is central longitude of projection.
|
||
# resolution = 'c' means use crude resolution coastlines.
|
||
f = plt.figure(figsize=(16,9))
|
||
m = Basemap(projection='robin',lon_0=0,resolution='c')
|
||
m.shadedrelief(scale=0.2)
|
||
plt.title("Robinson Projection")
|
||
plt.show()
|
||
|
||
```
|
||
|
||
 |