How can I easily combine small digital maps (and potentially other isomorphic 2D images) into one large composite?
I have a large series of maps I've created in Community Walk
(web mapping application that utilizes Google Maps API). I need to be able to print these in a large-scale format with a lot of detail. There doesn't appear to be an easy way to do this.
If I try to print the maps using the print function on the page, I have to choose between not enough detail (entire map is contained on the page, but is too "zoomed out" to see street names, etc), or not enough area (map is "zoomed in" enough to see detail, but is cropped to a small area, the entire map can not be seen).
What I've been doing to get around this problem is to zoom in to the desired detail level, then take screenshots as I scroll around the map area, then manually slice up and composite the shots in Photoshop. Then I print the final image. This works, but it is VERY
There's got to be a better way, right? I've seen some tools that create large maps using Google's API, but using those tools doesn't seem to give me the option of keeping the markers I've set up in Community Walk, so they don't provide everything I need. I know how to use Autostitch
to combine 2D photos into a large panoramic, but the program doesn't seem to work well for isometric data that shouldn't be scale or perspective corrected. Also, it would be awesome if I had a solution that didn't require me to crop the browser chrome out of the shots too. Does anything like this exist?
If I *can* find a tool that will stitch 2D map images or browser screenshots into one large composite, I will probably have more uses for it in the future, so that would be ideal. But I'd consider any other ideas too (for example, maybe I could export my marker data from Community Walk in CSV format, and import it into something else?).
Incidentally, the size of the maps on screen seems to be primary limited by my screen resolution, as the viewable map area will always expand to whatever size the browser is. So if I could find a way to emulate having a, say, 6000x4500 pixel screen, that would probably solve the problem too. Maybe there's a VM program that can do this?