Class JosmTemplatedTMSTileSource
- 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
-
- org.openstreetmap.josm.data.imagery.JosmTemplatedTMSTileSource
-
- All Implemented Interfaces:
org.openstreetmap.gui.jmapviewer.interfaces.Attributed
,org.openstreetmap.gui.jmapviewer.interfaces.TemplatedTileSource
,org.openstreetmap.gui.jmapviewer.interfaces.TileSource
- Direct Known Subclasses:
MapboxVectorTileSource
public class JosmTemplatedTMSTileSource extends org.openstreetmap.gui.jmapviewer.tilesources.TemplatedTMSTileSource
JOSM wrapper class that uses min/max zoom settings from imagery settings instead of JMapViewer defaults- Since:
- 15456
-
-
Constructor Summary
Constructors Constructor Description JosmTemplatedTMSTileSource(org.openstreetmap.gui.jmapviewer.tilesources.TileSourceInfo info)
Creates TMS tilesource based on tilesource info
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMaxZoom()
int
getMinZoom()
-
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.TemplatedTMSTileSource
checkUrl, getHeaders, getRandomPart, getTileUrl
-
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.TMSTileSource
getCoveringTileRange, getDistance, getServerCRS, isInside, latLonToTileXY, latLonToXY, projectedToTileXY, tileXYToLatLon, tileXYtoProjected, xyToLatLon
-
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource
getBaseUrl, getDefaultTileSize, getExtension, getId, getMetadata, getName, getTileId, getTilePath, getTileSize, getTileXMax, getTileXMin, getTileYMax, getTileYMin, isModTileFeatures, isNoTileAtZoom, 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
-
Methods inherited from interface org.openstreetmap.gui.jmapviewer.interfaces.Attributed
getAttributionImage, getAttributionImageURL, getAttributionLinkURL, getAttributionText, getTermsOfUseText, getTermsOfUseURL, requiresAttribution
-
Methods inherited from interface org.openstreetmap.gui.jmapviewer.interfaces.TileSource
getCoveringTileRange, getDefaultTileSize, getDistance, getId, getMetadata, getName, getServerCRS, getTileId, getTileSize, getTileXMax, getTileXMin, getTileYMax, getTileYMin, isInside, isModTileFeatures, isNoTileAtZoom, latLonToTileXY, latLonToTileXY, latLonToXY, latLonToXY, projectedToTileXY, tileXYToLatLon, tileXYToLatLon, tileXYToLatLon, tileXYtoProjected, xyToLatLon, xyToLatLon
-
-
-
-
Constructor Detail
-
JosmTemplatedTMSTileSource
public JosmTemplatedTMSTileSource(org.openstreetmap.gui.jmapviewer.tilesources.TileSourceInfo info)
Creates TMS tilesource based on tilesource info- Parameters:
info
- tile source info
-
-
Method Detail
-
getMinZoom
public int getMinZoom()
- Specified by:
getMinZoom
in interfaceorg.openstreetmap.gui.jmapviewer.interfaces.TileSource
- Overrides:
getMinZoom
in classorg.openstreetmap.gui.jmapviewer.tilesources.TMSTileSource
-
getMaxZoom
public int getMaxZoom()
- Specified by:
getMaxZoom
in interfaceorg.openstreetmap.gui.jmapviewer.interfaces.TileSource
- Overrides:
getMaxZoom
in classorg.openstreetmap.gui.jmapviewer.tilesources.TMSTileSource
-
-