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.

Within a GeoServer framework, does anybody know how I might best create/cache tiles based on layers stored in PostGIS? I am aware of Mapnik and have created a simple TMS using python (+ Django) but this seems 'clunky' and I'd like to know if there are any better ways to go about it.

Thanks for any help / advice or experiences shared.


share|improve this question

1 Answer 1

up vote 5 down vote accepted

Check http://tilecache.org/ TileCache provides a Python-based WMS-C/TMS server, with pluggable caching mechanisms and rendering backends. I


http://geowebcache.org/ GeoWebCache is a Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It implements various service interfaces (such as WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) in order to accelerate and optimize map image delivery. It can also recombine tiles to work with regular WMS clients. As user1702401 commented it can be integrated in geoserver: http://geowebcache.org/docs/current/introduction/whichgwc.html

share|improve this answer
Since you are using GeoServer, GeoWebCache would be obvious choice. –  user1702401 Dec 7 '12 at 13:51
TileCache seems stuck on version 2.11. Sometimes I wonder if it is alive, because this release has already some years. Anyway, TileCache is a great software although the seeder application has the annoyance of aborting when the cached WMS service cannot, for whatever reason, generate a requested tile; an additional problem is that you cannot tell seeder application to resume from the tile that caused it to stop. –  dariapra Dec 9 '12 at 4:26

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.