To make it more universal, does it just use a jpg or gif file to scroll around on? That way the NYC metro etc can easily be added.
I'm not sure if that's the best way of doing it, thinking just off the top of my head, but having a database like that could make it easy to load database/picture files for each metro around the world that people may submit?