Given a set of tiles covering a large area at a particular zoom level (These are online on someone's tile server and will need scraping, but let's assume these are on disk if it's easier. With TMS google style filenames)
...what is the easiest way to generate, by straightforward scaling down, a pyramid of tiles for lower zoom levels? No need for reprojecting just 1/2 scaling.
I could write my own script to do this. Just stitch together four tiles and scale down the resulting image by half, to give you a single tile at the next zoom level. And repeat. It's almost easy enough for me to go ahead an do this, but I'm guessing it's been done before! What are the best existing tools and established approaches for doing this? It looks like I could use gdal2tiles given a single image file. I could create such a file by tile stitching e.g. with BigMap, but is there a tool (or params) which lets me skip that step?
Just to pique your interest in the question, let me tell you the fun thing I'm actually thinking of doing: The TIGER Edited Map is a really neat tool for OpenStreetMap contributors in the U.S., letting them see areas where the data has never been edited since the TIGER import (areas where more contributors are needed) but it's only generated by MapQuest from zoom level 8 and above.
It would be great (and quite easy hopefully) to generate a more zoomed out overview at zooms 7,6,5,4. We'll be scaling the text of place names too which is a shame, but not really a big worry.