Package org.geotools.tile.util
Class CachedImageLoader
Object
CachedImageLoader
- All Implemented Interfaces:
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadImageTileImage
(Tile tile) Loads an image for the given tile.
-
Constructor Details
-
CachedImageLoader
-
-
Method Details
-
loadImageTileImage
Description copied from interface:ImageLoader
Loads an image for the given tile.- Specified by:
loadImageTileImage
in interfaceImageLoader
- Returns:
- an image
- Throws:
IOException
-