使用python绘制美国,英国,巴西,智利四个国家的地图
时间: 2023-05-12 20:07:48 浏览: 252
python使用pyecharts库画地图数据可视化的实现
可以使用Python中的Basemap库来绘制地图。以下是一个简单的示例代码:
```python
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
# 创建地图
m = Basemap(llcrnrlon=-130, llcrnrlat=-30, urcrnrlon=-20, urcrnrlat=50, projection='merc', resolution='l')
# 绘制国家边界线
m.drawcountries(linewidth=1.5)
# 绘制美国、英国、巴西、智利的边界线
m.drawcoastlines()
m.drawstates()
m.drawcountries(linewidth=1.5, countries=['USA', 'GBR', 'BRA', 'CHL'])
# 显示地图
plt.show()
```
这段代码将绘制一个包含美国、英国、巴西、智利四个国家的地图。如果需要绘制更详细的地图,可以调整Basemap函数中的参数。
阅读全文