matplotlib配合BaseMap画出中国地图后,怎么实现省份高亮和选择呢

如题。
我画出了中国地图,是静态的,想实现鼠标移动时省份高亮,并且可以点击选择省份。
望懂的不吝赐教。

代码:

from mpl_toolkits.basemap import Basemap
import matplotlib
matplotlib.use('Qt5Agg')
import matplotlib.pyplot as plt

m= Basemap(llcrnrlon=77, llcrnrlat=14, urcrnrlon=140, urcrnrlat=51, projection='lcc', lat_1=33, lat_2=45, lon_0=100)
m.readshapefile("china-shapefiles-master/china", 'china', drawbounds=True) # 使用文件绘制轮廓线
plt.show()

谢谢了!

阅读 3.7k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题