Annotorious [1] is a neat little JavaScript library for adding annotations to 
an image, and displaying them later. I might be wrong, but it doesn’t appear to 
support zoomable images at the moment. I do see there was some cross-project 
activity with OpenSeaDragon [2] so maybe asking over there will yield some 
leads? Ranier Simon gave a excellent, brief presentation about Annotorious at 
iAnnotate earlier this year. [3]

Leaflet [4] is widely known as a JavaScript library for doing maps; but the 
tiling that goes on when displaying maps is very similar to zooming on other 
images like in OpenSeaDragon. Because it is oriented around maps, it definitely 
supports drawing paths, polygons, other shapes, and there are lots of plugins 
[5] for various things, including overlaying stuff over the image with Raphael.

Another thing to look at from the digital library research angle might be the 
SharedCanvas work [6,7]. I’m similarly curious to hear if other people have 
done annotation with zoomable interfaces before. 

Wondering out loud a bit: don’t your archivists need to make the annotations on 
a zoomable interface, even if your end-users don’t?

//Ed

[1] http://annotorious.github.io/
[2] https://github.com/openseadragon/openseadragon/issues/14
[3] http://www.youtube.com/watch?v=-HgWIkBeQNM
[4] http://leafletjs.com/
[5] http://leafletjs.com/plugins.html
[6] http://www.shared-canvas.org/
[7] http://link.springer.com/article/10.1007%2Fs00799-012-0098-8

On Nov 10, 2013, at 9:41 AM, Ethan Gruber <ewg4x...@gmail.com> wrote:
> Does anyone have experience with an image zooming engine in conjunction
> with image annotation? I don't want end users to annotate things
> themselves, but allow them to click on annotations added by an archivist.

Reply via email to