Closed pmelchior closed 8 years ago
Indeed. The zoom and drag are disabled. I think in principle we have the information to enable them.
But doing patches is likely more important -- We'd like to use skymapper to make some nice foot-prints for DECALS DR2 targets completeness maps, and we will have to pixelize the data for visualization purposes.
Agreed, no urgency, but it's important to keep track of it.
As for DECALS: Why can't you use the implementation I created. It's not fully interactive because the tick labels and grid lines don't update correctly, but it does work.
No it doesn't work neither, because DECALS spans almost 360 degrees in RA.
OK, please open a new issue about the patch breakup. This figure will be ideal to demonstrate the problem.
Sure.
Other reasons for going native matplotlib:
Yu
On Thu, Mar 17, 2016 at 3:10 PM, Peter Melchior notifications@github.com wrote:
OK, please open a new issue about the patch breakup. This figure will be ideal to demonstrate the problem.
— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/pmelchior/skymapper/issues/5#issuecomment-198083833
I agree, the native matplotlib version is the better way, but these are two independent problems:
The first is true no matter if we use the projection class or the transformation class. I do want to have the transformation working (at least those transformation we care about).
What you mean problems with the native transformation
?
What about adding a project_path method to the class in skymapper like the one we have in aea_projection.py?
I meant problems with the mouse behavior in aea
.
For now we could add a project_path
method to skymapper, but it seems to me that you're pretty close to solving the entire problem with aea
.
What features are still missing in aea? I am not so familiar with these maps actually.
Also the coordinate display seems to be because matplotlib is not even emitting the events. That's going to be some nasty internal details in matplotlib.
For the
aea
projection, there's something odd happening with the cursor position. It works correctly west of ra_0, and continues to work past the last parallel on the west. So, this function also doesn't wrap correctly.In addition, the mouse handlers for zoom and drag are probably not implemented or disabled.