public class ScanexTileSource extends TMSTileSource
| Modifier and Type | Class and Description |
|---|---|
private static class |
ScanexTileSource.ScanexLayer |
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
API_KEY |
private double |
cachedLat
cached latitude used in
tileYToLat(double, int) |
private static int |
DEFAULT_MAXZOOM |
private static java.lang.String |
DEFAULT_URL |
private static double |
E
eccentricity of Earth's ellipsoid
|
private ScanexTileSource.ScanexLayer |
layer
IRS by default
|
maxZoom, minZoom, osmMercatorbaseUrl, id, name, tileSizeattributionImage, attributionImageURL, attributionLinkURL, attributionText, termsOfUseText, termsOfUseURL| Constructor and Description |
|---|
ScanexTileSource(TileSourceInfo info)
Constructs a new
ScanexTileSource. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExtension() |
java.lang.String |
getTilePath(int zoom,
int tilex,
int tiley) |
private static double |
nextTerm(double lat,
double y,
int zoom) |
private double |
tileYToLat(double y,
int zoom) |
getDistance, getMaxZoom, getMinZoom, latLonToTileXY, latLonToXY, tileXYToLatLon, xyToLatLongetBaseUrl, getDefaultTileSize, getId, getMetadata, getName, getTileId, getTileSize, getTileUrl, getTileXMax, getTileXMin, getTileYMax, getTileYMin, isNoTileAtZoom, latLonToTileXY, latLonToXY, tileXYToLatLon, tileXYToLatLon, toString, xyToLatLongetAttributionImage, getAttributionImageURL, getAttributionLinkURL, getAttributionText, getTermsOfUseText, getTermsOfUseURL, requiresAttribution, setAttributionImage, setAttributionImageURL, setAttributionLinkURL, setAttributionText, setTermsOfUseText, setTermsOfUseURLprivate static final java.lang.String DEFAULT_URL
private static final int DEFAULT_MAXZOOM
private static final java.lang.String API_KEY
private static double E
private ScanexTileSource.ScanexLayer layer
private double cachedLat
tileYToLat(double, int)public ScanexTileSource(TileSourceInfo info)
ScanexTileSource.info - tile source infopublic java.lang.String getExtension()
getExtension in class AbstractTMSTileSourcepublic java.lang.String getTilePath(int zoom, int tilex, int tiley)
getTilePath in class AbstractTMSTileSourcezoom - level of the tiletilex - tile number in x axistiley - tile number in y axisprivate double tileYToLat(double y, int zoom)
private static double nextTerm(double lat, double y, int zoom)