public class TemplatedTMSTileSource extends TMSTileSource
TileSource.TileUpdate| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
ALL_PATTERNS |
static java.lang.String |
COOKIE_HEADER |
private java.util.Map<java.lang.String,java.lang.String> |
headers |
static java.lang.String |
PATTERN_HEADER |
static java.lang.String |
PATTERN_NEG_Y |
static java.lang.String |
PATTERN_SWITCH |
static java.lang.String |
PATTERN_X |
static java.lang.String |
PATTERN_Y |
static java.lang.String |
PATTERN_Y_YAHOO |
static java.lang.String |
PATTERN_ZOOM |
private java.util.Random |
rand |
private java.lang.String[] |
randomParts |
maxZoom, minZoombaseUrl, id, nameattributionImage, attributionImageURL, attributionLinkURL, attributionText, termsOfUseText, termsOfUseURL| Constructor and Description |
|---|
TemplatedTMSTileSource(java.lang.String name,
java.lang.String url,
java.lang.String id,
int maxZoom) |
TemplatedTMSTileSource(java.lang.String name,
java.lang.String url,
java.lang.String id,
int minZoom,
int maxZoom) |
TemplatedTMSTileSource(java.lang.String name,
java.lang.String url,
java.lang.String id,
int minZoom,
int maxZoom,
java.lang.String cookies) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders() |
java.lang.String |
getTileUrl(int zoom,
int tilex,
int tiley)
Constructs the tile url.
|
private void |
handleTemplate() |
getMaxZoom, getMinZoom, getTileUpdategetBaseUrl, getDistance, getExtension, getId, getName, getTilePath, getTileSize, getTileType, latToTileY, LatToY, lonToTileX, LonToX, tileXToLon, tileYToLat, toString, XToLon, YToLatgetAttributionImage, getAttributionImageURL, getAttributionLinkURL, getAttributionText, getTermsOfUseText, getTermsOfUseURL, requiresAttribution, setAttributionImage, setAttributionImageURL, setAttributionLinkURL, setAttributionText, setTermsOfUseText, setTermsOfUseURLprivate java.util.Random rand
private java.lang.String[] randomParts
private java.util.Map<java.lang.String,java.lang.String> headers
public static final java.lang.String COOKIE_HEADER
public static final java.lang.String PATTERN_ZOOM
public static final java.lang.String PATTERN_X
public static final java.lang.String PATTERN_Y
public static final java.lang.String PATTERN_Y_YAHOO
public static final java.lang.String PATTERN_NEG_Y
public static final java.lang.String PATTERN_SWITCH
public static final java.lang.String PATTERN_HEADER
public static final java.lang.String[] ALL_PATTERNS
public TemplatedTMSTileSource(java.lang.String name, java.lang.String url, java.lang.String id, int maxZoom)
public TemplatedTMSTileSource(java.lang.String name, java.lang.String url, java.lang.String id, int minZoom, int maxZoom)
public TemplatedTMSTileSource(java.lang.String name, java.lang.String url, java.lang.String id, int minZoom, int maxZoom, java.lang.String cookies)
private void handleTemplate()
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public java.lang.String getTileUrl(int zoom, int tilex, int tiley)
TileSourcegetTileUrl in interface TileSourcegetTileUrl in class AbstractTMSTileSource