Package gov.nasa.worldwind.ogc
Class Wcs100ElevationCoverage
- java.lang.Object
-
- gov.nasa.worldwind.globe.AbstractElevationCoverage
-
- gov.nasa.worldwind.globe.TiledElevationCoverage
-
- gov.nasa.worldwind.ogc.Wcs100ElevationCoverage
-
- All Implemented Interfaces:
ElevationCoverage
,Retriever.Callback<ImageSource,java.lang.Void,java.nio.ShortBuffer>
public class Wcs100ElevationCoverage extends TiledElevationCoverage
Generates elevations from OGC Web Coverage Service (WCS) version 1.0.0.
Wcs100ElevationCoverage requires the WCS service address, coverage name, and coverage bounding sector. Get Coverage requests generated for retrieving data use the WCS version 1.0.0 protocol and are limited to the "image/tiff" format and the EPSG:4326 coordinate system. Wcs100ElevationCoverage does not perform version negotation and assumes the service supports the format and coordinate system parameters detailed here.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gov.nasa.worldwind.globe.TiledElevationCoverage
TiledElevationCoverage.TileFactory
-
-
Constructor Summary
Constructors Constructor Description Wcs100ElevationCoverage(Sector sector, int numLevels, java.lang.String serviceAddress, java.lang.String coverage)
Constructs a Web Coverage Service (WCS) elevation coverage with specified WCS configuration values.
-
Method Summary
-
Methods inherited from class gov.nasa.worldwind.globe.TiledElevationCoverage
getTileFactory, getTileMatrixSet, retrievalFailed, retrievalRejected, retrievalSucceeded, setTileFactory, setTileMatrixSet
-
Methods inherited from class gov.nasa.worldwind.globe.AbstractElevationCoverage
getDisplayName, getHeightGrid, getHeightLimits, getTimestamp, getUserProperty, hasUserProperty, isEnabled, putUserProperty, removeUserProperty, setDisplayName, setEnabled
-
-
-
-
Constructor Detail
-
Wcs100ElevationCoverage
public Wcs100ElevationCoverage(Sector sector, int numLevels, java.lang.String serviceAddress, java.lang.String coverage)
Constructs a Web Coverage Service (WCS) elevation coverage with specified WCS configuration values.- Parameters:
sector
- the coverage's geographic bounding sectornumLevels
- the number of levels of elevations to generate, beginning with 2-by-4 geographic grid of 90-degree tiles containing 256x256 elevation pixelsserviceAddress
- the WCS service addresscoverage
- the WCS coverage name- Throws:
java.lang.IllegalArgumentException
- If any argument is null or if the number of levels is less than 0
-
-