public class ScanexTileSource extends AbstractTMSTileSource
| Modifier and Type | Class and Description |
|---|---|
private static class |
ScanexTileSource.ScanexLayer |
TileSource.TileUpdate| Modifier and Type | Field and Description |
|---|---|
private static String |
API_KEY |
private double |
cached_lat |
private static double |
E |
private static double |
EQUATOR |
private ScanexTileSource.ScanexLayer |
Layer |
private static double |
RADIUS_E |
baseUrl, nameattributionImage, attributionImageURL, attributionLinkURL, attributionText, termsOfUseText, termsOfUseURL| Constructor and Description |
|---|
ScanexTileSource(String url) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExtension() |
int |
getMaxZoom()
Specifies the maximum zoom value.
|
String |
getTilePath(int zoom,
int tilex,
int tiley) |
TileSource.TileUpdate |
getTileUpdate() |
double |
latToTileY(double lat,
int zoom) |
double |
lonToTileX(double lon,
int zoom) |
private double |
NextTerm(double lat,
double y,
int zoom) |
double |
tileXToLon(int x,
int zoom) |
double |
tileYToLat(int y,
int zoom) |
getBaseUrl, getMinZoom, getName, getTileSize, getTileType, getTileUrl, toStringgetAttributionImage, getAttributionImageURL, getAttributionLinkURL, getAttributionText, getTermsOfUseText, getTermsOfUseURL, requiresAttribution, setAttributionImage, setAttributionImageURL, setAttributionLinkURL, setAttributionText, setTermsOfUseText, setTermsOfUseURLprivate ScanexTileSource.ScanexLayer Layer
private static double RADIUS_E
private static double EQUATOR
private static double E
private double cached_lat
public ScanexTileSource(String url)
public int getMaxZoom()
TileSourceTileSource.getMaxZoom()].getMaxZoom in interface TileSourcegetMaxZoom in class AbstractTMSTileSourceJMapViewer.MAX_ZOOMpublic String getExtension()
getExtension in class AbstractTMSTileSourcepublic String getTilePath(int zoom, int tilex, int tiley)
getTilePath in class AbstractTMSTileSourcepublic TileSource.TileUpdate getTileUpdate()
TileSource.TileUpdatepublic double latToTileY(double lat, int zoom)
latToTileY in interface TileSourcelatToTileY in class AbstractTMSTileSourcepublic double lonToTileX(double lon, int zoom)
lonToTileX in interface TileSourcelonToTileX in class AbstractTMSTileSourcepublic double tileYToLat(int y, int zoom)
tileYToLat in interface TileSourcetileYToLat in class AbstractTMSTileSourceprivate double NextTerm(double lat, double y, int zoom)
public double tileXToLon(int x, int zoom)
tileXToLon in interface TileSourcetileXToLon in class AbstractTMSTileSource