public class TemplatedTMSTileSource extends TMSTileSource
TileSource.TileUpdate| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
ALL_PATTERNS |
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) |
| 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 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)
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