public abstract class UrlTileSource extends TileSource
| Modifier and Type | Class and Description |
|---|---|
static class |
UrlTileSource.Builder<T extends UrlTileSource.Builder<T>> |
static interface |
UrlTileSource.TileUrlFormatter |
TileSource.OpenResult, TileSource.Options| Modifier and Type | Field and Description |
|---|---|
static UrlTileSource.TileUrlFormatter |
URL_FORMATTER |
| Modifier | Constructor and Description |
|---|---|
protected |
UrlTileSource(java.lang.String urlString,
java.lang.String tilePath) |
protected |
UrlTileSource(java.lang.String urlString,
java.lang.String tilePath,
int zoomMin,
int zoomMax) |
protected |
UrlTileSource(UrlTileSource.Builder<?> builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
HttpEngine |
getHttpEngine() |
java.util.Map<java.lang.String,java.lang.String> |
getRequestHeader() |
java.lang.String[] |
getTilePath() |
java.lang.String |
getTileUrl(Tile tile) |
java.net.URL |
getUrl() |
UrlTileSource.TileUrlFormatter |
getUrlFormatter() |
TileSource.OpenResult |
open() |
void |
setApiKey(java.lang.String apiKey) |
void |
setHttpEngine(HttpEngine.Factory httpFactory) |
void |
setHttpRequestHeaders(java.util.Map<java.lang.String,java.lang.String> options) |
void |
setUrlFormatter(UrlTileSource.TileUrlFormatter formatter) |
getDataSource, getFadeSteps, getOption, getTileSize, getZoomLevelMax, getZoomLevelMin, setCache, setOptionpublic static final UrlTileSource.TileUrlFormatter URL_FORMATTER
protected UrlTileSource(UrlTileSource.Builder<?> builder)
protected UrlTileSource(java.lang.String urlString,
java.lang.String tilePath)
protected UrlTileSource(java.lang.String urlString,
java.lang.String tilePath,
int zoomMin,
int zoomMax)
public TileSource.OpenResult open()
open in class TileSourcepublic void close()
close in class TileSourcepublic void setApiKey(java.lang.String apiKey)
public java.net.URL getUrl()
public java.lang.String getTileUrl(Tile tile)
public void setHttpEngine(HttpEngine.Factory httpFactory)
public void setHttpRequestHeaders(java.util.Map<java.lang.String,java.lang.String> options)
public java.util.Map<java.lang.String,java.lang.String> getRequestHeader()
public java.lang.String[] getTilePath()
public void setUrlFormatter(UrlTileSource.TileUrlFormatter formatter)
public UrlTileSource.TileUrlFormatter getUrlFormatter()
public HttpEngine getHttpEngine()