public class OsmTileLoader extends Object implements TileLoader
TileLoader implementation that loads tiles from OSM.| Modifier and Type | Field and Description |
|---|---|
Map<String,String> |
headers
Holds the HTTP headers.
|
protected TileLoaderListener |
listener |
int |
timeoutConnect |
int |
timeoutRead |
| Constructor and Description |
|---|
OsmTileLoader(TileLoaderListener listener) |
| Modifier and Type | Method and Description |
|---|---|
TileJob |
createTileLoaderJob(Tile tile)
A typical implementation of this function should create and return a
new
TileJob instance that performs the load action. |
protected URLConnection |
loadTileFromOsm(Tile tile) |
protected void |
loadTileMetadata(Tile tile,
URLConnection urlConn) |
protected void |
prepareHttpUrlConnection(HttpURLConnection urlConn) |
String |
toString() |
public Map<String,String> headers
public int timeoutConnect
public int timeoutRead
protected TileLoaderListener listener
public OsmTileLoader(TileLoaderListener listener)
public TileJob createTileLoaderJob(Tile tile)
TileLoaderTileJob instance that performs the load action.createTileLoaderJob in interface TileLoadertile - the tile to be loadedTileJob implementation that performs the desired load
action.protected URLConnection loadTileFromOsm(Tile tile) throws IOException
IOExceptionprotected void loadTileMetadata(Tile tile, URLConnection urlConn)
protected void prepareHttpUrlConnection(HttpURLConnection urlConn)