public class BlueMarbleLandsatLayer extends TiledImageLayer implements TileUrlFactory
Constructor and Description |
---|
BlueMarbleLandsatLayer()
Constructs a composite image layer with the WMS at http://worldwind25.arc.nasa.gov/wms.
|
BlueMarbleLandsatLayer(java.lang.String serviceAddress)
Constructs a composite image layer with the WMS at a specified address.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
urlForTile(Tile tile,
java.lang.String imageFormat)
Constructs the URL string associated with a specified tile and image format.
|
createTile, getDetailControl, getImageOptions, getLevelSet, setDetailControl, setImageOptions, setLevelSet
getDisplayName, getMaxActiveAltitude, getMinActiveAltitude, getOpacity, getUserProperty, hasUserProperty, isEnabled, isPickEnabled, isWithinActiveAltitudes, putUserProperty, removeUserProperty, render, setDisplayName, setEnabled, setMaxActiveAltitude, setMinActiveAltitude, setOpacity, setPickEnabled
public BlueMarbleLandsatLayer()
public BlueMarbleLandsatLayer(java.lang.String serviceAddress)
serviceAddress
- a URL string specifying the WMS addressjava.lang.IllegalArgumentException
- If the service address is nullpublic java.lang.String urlForTile(Tile tile, java.lang.String imageFormat)
TileUrlFactory
urlForTile
in interface TileUrlFactory
tile
- the tile for which to create the URLimageFormat
- an optional image format used to create the URL, may be null in which case a default image
format is used