Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to serve a large (1GB+) GeoTiff file using GeoServer and ImageMosaic.

iant have written a simple guide for this, which he proposed as an answer for a previous and similar question.

I have used his gdal_retile example and this gave me a folder with lots of tiff files and 8 subfolders (1-8, level 1 having the most zoomed tiles and level 8 a small overview tile).

I created an ImageMosaic store in GeoServer 2.1.3 and pointed my URL to the folder containing the tiff files and the 8 subfolders. GeoServer then put 8 files in the same folder.

I published my ImageMosaic store as a layer and when doing a preview inside GeoServer, Java just starts working and I don't know if it will ever finish.

What am I doing wrong here?

share|improve this question
Try an image pyramid datastore instead of an image mosaic – iant May 3 '12 at 12:48
iant: Write an answer telling me to properly read your guide, and I will accept the answer ;) ImagePyramid seems to work very well and I guess I read ImageMosaic everywhere instead of ImagePyramid :s – Chau May 3 '12 at 12:59
up vote 3 down vote accepted

You need to understand the difference between an image mosaic and an image pyramid.

  • A mosaic is for stitching together a number of images of the same resolution.
  • A pyramid is a series of increasing resolution tile sets that speed up the display of large images.
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.