Everyone,I just wanted to say thanks for tackling this problem so quickly. It's great to see that problems can be worked out like this and we really appreciate it.
Here is some background on what we're using this for: The current NASA mission to Mars (Phoenix) will be landing at the end of May. They normally view their current trajectory and associated uncertainty as a plot of an ellipse projected on a plane that extends out from the center of the body (with time to impact the plane being another parameter). The spacecraft has to hit a very narrow entry flight path angle corridor at the atmosphere - too steep and it burns up, too shallow and it skips out. When this corridor is projected onto the plane mentioned above, it forms a large circle around Mars. So those large circular plots we're making are the safe entry corridor that the trajectory needs to hit and the smaller ellipses are the possible trajectory entry points and uncertainties. As you can imagine, it's fairly critical to get those ellipses plotted accurately :)
Thanks again, Ted At 08:23 AM 12/21/2007, John Hunter wrote:
On Dec 21, 2007 9:11 AM, Michael Droettboom <[EMAIL PROTECTED]> wrote: > > Porting this back to the trunk is non-trivial -- but I know John would > > like to do it, so I think it will happen once one of us has time. > I have ported this arc stuff to the trunk. It is in r4783. Please let > me know how that works, particularly wrt performance, for you. Some > things that are in C on the branch were done in Python on the trunk for > convenience. Awesome -- thanks again Michael. You keep stealing my holiday projects :-) I added a check to make sure the 'axes' instance was present at draw time, since patches can be added directly to the figure also, and noted in the docstring that this is an axes only object. I also added unit support, which is fairly trivial, and added Arc to the unit/ellipse_large.py test case and examples/unit/ellipse_with_units.py Great work! JDH ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel