Python:复制底图或从图中删除数据

时间:2011-12-08 10:43:30

标签: python matplotlib matplotlib-basemap

我想使用底图作为背景并在ontop上绘制事物。由于底图图形(极地立体图)的生成非常耗时,我只想做一次。

第二步是在这块地块上绘制一些风倒钩,在同一块地块上画一些其他的风倒钩,但没有第一套倒钩。

现在要么我复制背景图像然后绘制两个不同的图像,要么我可以删除第一组倒钩然后画第二组,我不介意走哪条路。

不幸的是,我的大脑今天没有帮助我,我无处可去。我会很感激任何提示。

1 个答案:

答案 0 :(得分:2)

如果新的倒钩位于同一位置,您可以使用set_UVC使用新的风数据更新现有对象。

假设m是您的底图对象,例如:

n_barb,s_barb = m.barbs(...)
#some code
n_barb.set_UVC(newU,newV,newC)

我没有风数据来测试这个。