We're looking into doing some dynamic stacks maps soon, as well
(after we finish our redesign and do some other cool things to the
catalog). Here's how I've planned it:
Given that I don't want to see my library spend money on Yet Another
Flakey Vendor Product, I'll whip it up with simple JavaScript. On
each bibliographic record page, I'll have JavaScript grab the call
number and parse it against a previously generated mappings table
which maps call number ranges against general locations (i.e. "5th
floor, NE corner") and inserts a link that shows the appropriate
previously-created map image. Easy, simple, and modifiable to our
changing needs.
98% of our online catalog users use JavaScript, so the reach is high
enough to justify not using a server-side product that builds in the
link or image. I'll open-source the finished product, if the powers
that be give their approval.
-Tyson
--
Tyson Tate
Web Developer
Robert E. Kennedy Library
Cal Poly University
Received on Thu Aug 09 2007 - 14:32:56 EDT