org.openstreetmap.gui.jmapviewer.tilesources
Class MapQuestOpenAerialTileSource

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.AbstractMapQuestTileSource
                  extended by org.openstreetmap.gui.jmapviewer.tilesources.MapQuestOpenAerialTileSource
All Implemented Interfaces:
Attributed, TileSource

public class MapQuestOpenAerialTileSource
extends AbstractMapQuestTileSource


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
           
 
Fields inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractMapQuestTileSource
MAPQUEST_ATTRIBUTION, MAPQUEST_WEBSITE
 
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
MapQuestOpenAerialTileSource()
           
 
Method Summary
 java.lang.String getAttributionLinkURL()
           
 java.lang.String getAttributionText(int zoom, Coordinate topLeft, Coordinate botRight)
           
 
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractMapQuestTileSource
getAttributionImage, getAttributionImageURL, getBaseUrl, getTermsOfUseURL, getTileUpdate
 
Methods inherited from class org.openstreetmap.gui.jmapviewer.tilesources.AbstractOsmTileSource
getMaxZoom, getTermsOfUseText, 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
Constructor Detail

MapQuestOpenAerialTileSource

public MapQuestOpenAerialTileSource()
Method Detail

getAttributionText

public java.lang.String getAttributionText(int zoom,
                                           Coordinate topLeft,
                                           Coordinate botRight)
Specified by:
getAttributionText in interface Attributed
Overrides:
getAttributionText in class AbstractOsmTileSource
Parameters:
zoom - The optional zoom level for the view.
topLeft - The top left of the bounding box for attribution.
botRight - The bottom right of the bounding box for attribution.
Returns:
Attribution text for the image source.

getAttributionLinkURL

public java.lang.String getAttributionLinkURL()
Specified by:
getAttributionLinkURL in interface Attributed
Overrides:
getAttributionLinkURL in class AbstractOsmTileSource
Returns:
The URL to open when the user clicks the attribution text.


JOSM