我正在使用 cartopy 和 matplotlib 进行一些绘图,并且我正在使用相同的一组点生成一些图像,每个图像中显示的域大小不同。随着我的域大小变大,每个绘制点的大小保持固定,所以最终当我缩小时,事情会变得混乱、重叠并且通常是混乱的。我想改变点的大小,我知道我可以通过再次绘制它们来做到这一点,但我想知道是否有一种方法可以改变它们的大小而无需再次执行该过程。
这是我用来绘制点的线:
plt.scatter(longs, lats, color = str(platformColors[platform]), zorder = 2, s = 8, marker = 'o')
这是我用来更改域大小的行:
ax.set_extent([lon-offset, lon+offset, lat-offset, lat+offset])
任何建议将不胜感激!