Class CachedImageLoader

  • All Implemented Interfaces:
    ImageLoader

    public class CachedImageLoader
    extends Object
    implements ImageLoader
    The CachedImageLoader is a simple ImageLoader that uses your disk as a cache for tiles. You can plug this implementation into a Tile object. Note that the TileService also has a cache of its own, but for caching tiles, not necessarily their images.

    Image loading is an important performance factor to tile clients. Tests have shown that image loading is more important than image rendering. The risk is, however, to fill your disk with tile images, so make sure to empty the directory from time to time. Also note that some tile service may not allow you to save tile locally. If you do so, you might be breaching licenses. So, be nice.

    Since:
    12
    Author:
    Ugo Taddei