org.openstreetmap.gui.jmapviewer.tilesources
Class TemplatedTMSTileSource
java.lang.Object
org.openstreetmap.gui.jmapviewer.tilesources.AbstractTileSource
org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource
org.openstreetmap.gui.jmapviewer.tilesources.TMSTileSource
org.openstreetmap.gui.jmapviewer.tilesources.TemplatedTMSTileSource
- All Implemented Interfaces:
- Attributed, TileSource
public class TemplatedTMSTileSource
- extends TMSTileSource
Method Summary |
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()
|
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource |
getBaseUrl, getExtension, getName, getTilePath, getTileSize, getTileType, latToTileY, lonToTileX, tileXToLon, tileYToLat, toString |
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractTileSource |
getAttributionImage, getAttributionImageURL, getAttributionLinkURL, getAttributionText, getTermsOfUseText, getTermsOfUseURL, requiresAttribution, setAttributionImage, setAttributionImageURL, setAttributionLinkURL, setAttributionText, setTermsOfUseText, setTermsOfUseURL |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
rand
private java.util.Random rand
randomParts
private java.lang.String[] randomParts
headers
private java.util.Map<java.lang.String,java.lang.String> headers
PATTERN_ZOOM
public static final java.lang.String PATTERN_ZOOM
- See Also:
- Constant Field Values
PATTERN_X
public static final java.lang.String PATTERN_X
- See Also:
- Constant Field Values
PATTERN_Y
public static final java.lang.String PATTERN_Y
- See Also:
- Constant Field Values
PATTERN_Y_YAHOO
public static final java.lang.String PATTERN_Y_YAHOO
- See Also:
- Constant Field Values
PATTERN_NEG_Y
public static final java.lang.String PATTERN_NEG_Y
- See Also:
- Constant Field Values
PATTERN_SWITCH
public static final java.lang.String PATTERN_SWITCH
- See Also:
- Constant Field Values
PATTERN_HEADER
public static final java.lang.String PATTERN_HEADER
- See Also:
- Constant Field Values
ALL_PATTERNS
public static final java.lang.String[] ALL_PATTERNS
TemplatedTMSTileSource
public TemplatedTMSTileSource(java.lang.String name,
java.lang.String url,
int maxZoom)
TemplatedTMSTileSource
public TemplatedTMSTileSource(java.lang.String name,
java.lang.String url,
int minZoom,
int maxZoom)
handleTemplate
private void handleTemplate()
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
getTileUrl
public java.lang.String getTileUrl(int zoom,
int tilex,
int tiley)
- Description copied from interface:
TileSource
- Constructs the tile url.
- Specified by:
getTileUrl
in interface TileSource
- Overrides:
getTileUrl
in class AbstractTMSTileSource
- Returns:
- fully qualified url for downloading the specified tile image
JOSM