首页 > 分享 > 利用python中basemap库绘制地图

利用python中basemap库绘制地图

最新推荐文章于 2025-03-09 07:15:00 发布

data挖掘机 于 2018-05-18 17:12:06 发布

(1)首先绘制一张全球地图:

import matplotlib.pyplot as plt

from mpl_toolkits.basemap import Basemap

plt.figure(figsize=(16,8))

map1 = Basemap()

map1.drawcoastlines()

map1.drawcountries(linewidth=1.5)

plt.show()

(2)绘制中国地图

由于basemap中未包含中国行政区划,需自己下载。下载地址:https://gadm.org/download_country_v3.html,其中包含全世界任何一个国家的行政区划shape文件。

plt.figure(figsize=(16,8))

map2 = Basemap(llcrnrlon=77,llcrnrlat=14,urcrnrlon=140,urcrnrlat=51,projection='lcc', lat_1=33, lat_2=45, lon_0=100)

map2.drawcoastlines()

map2.drawcountries(linewidth=1.5)

map2.readshapefile('gadm36_CHN_shp/gadm36_CHN_1','states',drawbounds=True)

plt.show()


相关知识

如何在地图上画柱状图python – PingCode
如何在Python中使用Pandas库进行季节性调整?
如何利用Python绘制交互式图表Python教程
Python 常用的标准库以及第三方库有哪些?
python中jieba库的使用
Python中交互式Matplotlib图表
利用Python进行数据可视化常见的9种方法!超实用!
python有哪些画图表的库?python画图表的工具有哪些?
利用Python绘制3D玫瑰花:技术与艺术的交融之美
利用Python的turtle库绘制玫瑰

网址: 利用python中basemap库绘制地图 https://m.huajiangbk.com/newsview1946871.html

所属分类:花卉
上一篇: html5 地图插件,推荐:7款
下一篇: 上海车展|车内数字体验成焦点,B