On Mon, Mar 30, 2009 at 1:34 PM, C M <cmpyt...@gmail.com> wrote: > I've got the NavigationToolbar2 going nicely on my app > (OO, embedded in wx, mpl 0.98.5), and was wondering > how difficult it might be to change how the pan works, > in the following way... > > Right now, when I show a plot, I am grabbing a subset > of data from the database. Panning within that plot > allows exploration of *just that data*. E.g., if I have > values between x = 100 and x = 200, I can pan past > either of these values, but there are no more data points > beyond that, because I didn't fetch those points when I > created the plot. > > What would be nice is if, on panning, I could fetch > new points, namely those that are found in that part of > the x axis. This would be just like Google Maps' ability > to allow one to pan the map over and see new land area, > because it fetches those land patches of the map. > > I could of course just fetch all the data I have first > and set the x limits to show the requested subset > of data initially, but I thought maybe it would > be more efficient to only get what is requested and > then grab more data on pans. I thought I'd ask if > anyone had done something like this already.
In SVN trunk, there is an example in examples/event_handling/viewlims.py that redraws a fractal when you zoom in. You could probably adopt a similar approach to grab new data points, though the details would depend on the type of plot. Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma Sent from Enterprise, Alabama, United States
------------------------------------------------------------------------------
_______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users