Class 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.
    • 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 sector
        numLevels - the number of levels of elevations to generate, beginning with 2-by-4 geographic grid of 90-degree tiles containing 256x256 elevation pixels
        serviceAddress - the WCS service address
        coverage - the WCS coverage name
        Throws:
        java.lang.IllegalArgumentException - If any argument is null or if the number of levels is less than 0