Package org.osmdroid.tileprovider
osmdroid's tile sources, loading, caching, downloading classes
See: Description
-
Class Summary Class Description BitmapPool ExpirableBitmapDrawable A BitmapDrawable for a org.osmdroid.util.MapTileIndex that has a state to indicate its relevancy: up-to-date (not expired yet), expired, scaled (computed during zoom) and not found (default grey tile) MapTileCache In memory cache of tiles MapTilePreCache The Tile Pre Cache goal is to: - list the tiles that are near the ones that are currently displayed (border, zoom+-1, ...) - try to find their bitmap using a list of providers - pre-cache those bitmaps into memory cache Doing so you get smoother when panning the map or zooming in/out as the bitmaps are already in memory. MapTileProviderArray This top-level tile provider allows a consumer to provide an array of modular asynchronous tile providers to be used to obtain map tiles. MapTileProviderBase This is an abstract class. MapTileProviderBasic This top-level tile provider implements a basic tile request chain which includes a MapTileFilesystemProvider (a file-system cache), a MapTileFileArchiveProvider (archive provider), and a MapTileDownloader (downloads map tiles via tile source). MapTileRequestState ReusableBitmapDrawable A ExpirableBitmapDrawable class that allows keeping track of usage references. TileStates To be used by some kind of TilesOverlay, in order to get a count of the tiles, by state -
Interface Summary Interface Description IMapTileProviderCallback IRegisterReceiver TileRemovedListener