public class Wcs201TileFactory extends java.lang.Object implements TiledElevationCoverage.TileFactory
Constructor and Description |
---|
Wcs201TileFactory(java.lang.String serviceAddress,
java.lang.String coverageId)
Constructs a WCS Get Coverage URL builder with the specified WCS service address and coverage.
|
Modifier and Type | Method and Description |
---|---|
ImageSource |
createTileSource(TileMatrix tileMatrix,
int row,
int column) |
java.lang.String |
getCoverageId()
Indicates the coverage name used to build Get Coverage URLs.
|
java.lang.String |
getServiceAddress()
Indicates the WCS service address used to build Get Coverage URLs.
|
void |
setCoverageId(java.lang.String coverageId)
Sets the coverage name used to build Get Coverage URLs.
|
void |
setServiceAddress(java.lang.String serviceAddress)
Sets the WCS service address used to build Get Coverage URLs.
|
public Wcs201TileFactory(java.lang.String serviceAddress, java.lang.String coverageId)
serviceAddress
- the WCS service addresscoverageId
- the WCS coverage namejava.lang.IllegalArgumentException
- If any of the parameters are nullpublic java.lang.String getServiceAddress()
public void setServiceAddress(java.lang.String serviceAddress)
serviceAddress
- the WCS service addressjava.lang.IllegalArgumentException
- If the service address is nullpublic java.lang.String getCoverageId()
public void setCoverageId(java.lang.String coverageId)
coverageId
- the coverage idjava.lang.IllegalArgumentException
- If the coverage name is nullpublic ImageSource createTileSource(TileMatrix tileMatrix, int row, int column)
createTileSource
in interface TiledElevationCoverage.TileFactory