Geography Reference
In-Depth Information
TileCache
GeoWebCache
MapProxy
Company
Metacarta Labs
OSGeo
Omniscale
Implementation
Python
Java
Python
WMS, WMS-C, TMS
WMTS, KML, Google
Maps, Bing Maps
WMS, WMS-C, TMS
WMTS, KML
Supported services WMS-C, TMS, KML
Disk, GoogleDisk,
Memcached,
Amazon
Disk, MBTiles
CouchDB
Tile storage
Disk
S3,
MBTiles
Tile metadata
storage
No
Yes
Yes
Replacement
policies
LRU
LRU, LFU
None
bounding box
WKT polygons
any OGR source
bounding box
center and radius
Seeding regions
bounding box
Supports
Meta Tiles
Yes
Yes
Yes
Supports
Meta Buffer
Yes
Yes
Yes
Reprojection
on-the-fly
No
Yes (with Geoserver) Yes (native)
Table 1. Comparison of features between different open-source tile cache implementations: TileCache,
GeoWebCache and MapProxy.
fashion, as backend to store tiles. Moreover, TileCache can store map tiles in the cloud through
Amazon S3 6 or to maintain them in memory using Memcached 7 .
GeoWebCache maintain tile metadata, such as the last access time or the number of times
that each tile has been requested. By using this metadata, it supports the LRU and LFU
replacement policies. TileCache supports LRU by using the operating system's time of last
access.
These services allow to specify a geographic region for automatically seeding tiles. For
example, TileCache can be configured to seed a particular regions defined by a rectangular
bounding box or a circle by specifying its center and radius. GeoWebCache supports only the
6 http://aws.amazon.com/es/s3/
7 http://memcached.org/
 
Search WWH ::




Custom Search