I'm looking for a tile-based zoom script that'll allow enlarging of an image but with a "magnifying glass" interface.
By "magnifying glass" interface, I mean something like Wadda where a user can click on a certain part of an image and have the surrounding area zoomed in. The zoomed in area is contained in a circle overlaying the thumbnail. Demo of Wadda can be seen here: http://maxpert.github.com/wadda/
This solution is perfect for my intended usage except for the important fact that the script needs to load the entire high-definition image before anything happens. This isn't feasible for my project since my high-definition image can get up to 5000x5000px or above.
Instead of loading the whole high-def image, a tile-based zoom solution like Leaflet - leafletjs.com would be much more suitable. But I still want the "magnifying glass" zoom UX to be similar to Wadda.
My question is: Is there a script (or modification of a script) that combines the UX of Wadda with the tile-based deep zoom of Leaflet?
A user would be able to click on a part of a smaller thumbnail and see the zoomed in area within a circular overlay - where the zoomed in areas are loaded using tile-based loading.
PS: Sorry for the long title. It was difficult to describe what I'm looking for in a short sentence.