这是我的密码:
fig = plt.figure(figsize=(12, 8), dpi=300)
m = Basemap(width=20000,height=15000,resolution='c',projection='lcc',lon_0=-0.09,lat_0=51.49)
m.drawcoastlines(linewidth=0.5)
m.fillcontinents(color='tan',lake_color='lightblue')
# draw parallels and meridians.
m.drawparallels(np.arange(-90.,91.,15.),labels=[True,True,False,False],dashes=[2,2])
m.drawmeridians(np.arange(-180.,181.,15.),labels=[False,False,False,True],dashes=[2,2])
m.drawmapboundary(fill_color='lightblue')
m.drawcountries(linewidth=2, linestyle='solid', color='k' )
m.drawstates(linewidth=0.5, linestyle='solid', color='k')
#m.drawrivers(linewidth=0.5, linestyle='solid', color='blue')
x, y = m(df2['lon'].values, df2['lat'].values)
m.scatter(x,y, marker="*", color='b', alpha=0.7, zorder=5, s=9)
plt.title("Localización de los Bikepoints", fontsize=14)
plt.xlabel('Longitud', fontsize=10)
plt.ylabel('Latitud', fontsize=10)
plt.show()
如何为每个点添加标签。这些名称在我的数据帧的一列中。你知道吗
我是这样做的:
完整示例here
相关问题 更多 >
编程相关推荐