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

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()

谢谢了!


回答:

请问一下,输入之后反应’Qt5Agg’这一行出错,原因是 导入任何qt绑定失败,,请问这个问题可以怎么解决呢

以上是 matplotlib配合BaseMap画出中国地图后,怎么实现省份高亮和选择呢 的全部内容, 来源链接: utcz.com/p/937629.html

回到顶部