Given a big set of aerial photos taken. 7000x5000 pixels.

What is the best way to serve these in a WMS. When reading up about different WMSs, I get confused about the complexity and have a hard time finding the simple answer to how we can serve large about of images.

One of the confusing things are raster layers. I assume we need to serve raster layers since our original data is aerial photos from a plane. My readings seeem to lead me on the path that a raster layer is one big picture which the WMS then slices up. But its really not possible to stich all the aerial photos together to one big picture. The other path is to create many layers with one aerial photo in each and therefore have a raster layer per image, which also seems stupid.

Is there any WMS implementations out there where we can hook our images into such when a request comes in for a BBOX, then we tell it what image it should use and then it slices it up and not having to have one big image in memory with the hole world. (An answer to all this could be, how do openstreetmap create its internal map?)

1 Answer 1


I have successfully served thousands of aerial images using firstly GDAL to either transform and mosaic original orthophoto-data and create pyramids, and then Geoserver with the "Image Mosaic" plugin to serve the images and Geowebcache to create fast tile requests. In my opinion, there is hardly a better solution.


  • That sounds interesting. If you have links/blog posts that go over some of the steps in more details, we would be very interested in them. Commented Mar 23, 2014 at 14:41
  • geoserver.org/display/GEOS/Welcome - you really shouldn´t need to go much further Commented Mar 23, 2014 at 19:41
  • My comment was in reference to your pre processing steps with GDAL and creating image mosaics. Commented Mar 23, 2014 at 19:52
  • gdal.org/gdal_utilities.html - it´s all here! Here you can basically do 99% of all your raster work and preparation for geoserver. geoserver.geo-solutions.it/edu/en/raster_data/… also shows the image pyramid workflow. Join and search the mailing lists for further assistance Commented Mar 23, 2014 at 20:01
  • Okay. Thanks. I will start at the links you have given and see if I can get it up and running Commented Mar 23, 2014 at 20:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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