Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

For image quality and performance reasons, it would be best to perform interpolation of my large TIFF image of the world (10GB) beforehand to all the zoom scales I need to display at so that MapGuide (my map server) doesn't have to do it at run-time.

Is there a way to determine what zoom scales I should use based on the size of my image pyramids, or vice versa (I'm using GDAL for creating image pyramids)?

share

1 Answer 1

This is very similar to MIP Mapping, where resolutions in powers of 2 (1024x1024, 2048x1024, etc) are typically used for optimization purposes during hardware acceleration. So if you were following that line of thinking, starting with a 1024x1024 resolution, it would go

1024x1024, 512x512, 256x256, 128x128, 64x64

and on...

There are MIP Mapping tools that do this, leaving you to only have to hand off the optimized texture map to the video card for rendering. I would imagine a custom image pyramid like you are proposing would work in a similar manner, but the blending between levels of detail is up to the mapping software or you.

share
1  
This is what I ended up doing, it was just a matter of figuring out how to map between scales and image resolution –  Garrett Hall Jul 25 '12 at 20:36

This site is currently not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .