I've got a pretty functional fork running that reduces the size of the map in order to provide an area to drop info that is easy to read. The issue was that after clicking through a series of menus, the detail you were looking at had nothing to do with the map and the map was getting a bit cluttered. Hopefully this will work a bit better.
I also have a scraper working for both the Apollodorus library and epitome, so I can return just the chunk of the Perseus site that is relevant.
I need to fix up some the styles, though. things are a bit shaggy looking now.