org.openstreetmap.gui.jmapviewer.tilesources
Class OsmTileSource.CycleMap

java.lang.Object
  extended by org.openstreetmap.gui.jmapviewer.tilesources.AbstractTileSource
      extended by org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource
          extended by org.openstreetmap.gui.jmapviewer.tilesources.AbstractOsmTileSource
              extended by org.openstreetmap.gui.jmapviewer.tilesources.OsmTileSource.CycleMap
All Implemented Interfaces:
Attributed, TileSource
Enclosing class:
OsmTileSource

public static class OsmTileSource.CycleMap
extends AbstractOsmTileSource


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.openstreetmap.gui.jmapviewer.interfaces.TileSource
TileSource.TileUpdate
 
Field Summary
private static java.lang.String PATTERN
           
private static java.lang.String[] SERVER
           
private  int SERVER_NUM
           
 
Fields inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource
baseUrl, name
 
Fields inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractTileSource
attributionImage, attributionImageURL, attributionLinkURL, attributionText, termsOfUseText, termsOfUseURL
 
Constructor Summary
OsmTileSource.CycleMap()
           
 
Method Summary
 java.lang.String getBaseUrl()
           
 int getMaxZoom()
          Specifies the maximum zoom value.
 TileSource.TileUpdate getTileUpdate()
           
 
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractOsmTileSource
getAttributionImage, getAttributionImageURL, getAttributionLinkURL, getAttributionText, getTermsOfUseText, getTermsOfUseURL, requiresAttribution
 
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource
getExtension, getMinZoom, getName, getTilePath, getTileSize, getTileType, getTileUrl, latToTileY, lonToTileX, tileXToLon, tileYToLat, toString
 
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractTileSource
setAttributionImage, setAttributionImageURL, setAttributionLinkURL, setAttributionText, setTermsOfUseText, setTermsOfUseURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PATTERN

private static final java.lang.String PATTERN
See Also:
Constant Field Values

SERVER

private static final java.lang.String[] SERVER

SERVER_NUM

private int SERVER_NUM
Constructor Detail

OsmTileSource.CycleMap

public OsmTileSource.CycleMap()
Method Detail

getBaseUrl

public java.lang.String getBaseUrl()
Overrides:
getBaseUrl in class AbstractTMSTileSource

getMaxZoom

public int getMaxZoom()
Description copied from interface: TileSource
Specifies the maximum zoom value. The number of zoom levels is [0.. TileSource.getMaxZoom()].

Specified by:
getMaxZoom in interface TileSource
Overrides:
getMaxZoom in class AbstractOsmTileSource
Returns:
maximum zoom value that has to be smaller or equal to JMapViewer.MAX_ZOOM

getTileUpdate

public TileSource.TileUpdate getTileUpdate()
Returns:
The supported tile update mechanism
See Also:
TileSource.TileUpdate


JOSM