Basemap()函数用法
时间: 2023-05-19 20:02:55 浏览: 96
Basemap Tutorial Documentation.pdf
Basemap()函数是Python中用于绘制地图的库,它可以用来绘制各种类型的地图,包括等经纬度线、海岸线、国界线、河流等。该函数的用法如下:
```python
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
# 创建地图对象
m = Basemap(projection='merc', llcrnrlon=-180, llcrnrlat=-80, urcrnrlon=180, urcrnrlat=80)
# 绘制海岸线
m.drawcoastlines()
# 绘制国界线
m.drawcountries()
# 绘制经纬度线
m.drawparallels(np.arange(-90., 91., 30.), labels=[1, 0, 0, 0])
m.drawmeridians(np.arange(-180., 181., 60.), labels=[0, 0, 0, 1])
# 显示地图
plt.show()
```
其中,projection参数指定了地图投影方式,llcrnrlon、llcrnrlat、urcrnrlon、urcrnrlat参数指定了地图的范围。绘制海岸线、国界线、经纬度线等可以通过调用Basemap对象的方法来实现。
阅读全文