com.supermap.services.protocols.wcs

Interface WCS

  • All Known Implementing Classes:
    WCSBaseImpl, WCSImpl111, WCSImpl112


    public interface WCS
    

    WFS service interface.

    WCS (Web Coverage Service) is one of the OGC (Open GIS Consortium) standards. WCS is a specification that OGC defines to share geospatial data in the form of "coverage" on the Web. The so-called "Coverage" refers to the data that can return the value of any specified point in its space-time domain, which is easy to enter into the model. The WCS service implements the sharing of the raster image datasets in the form of "Coverage".

    SuperMap iServer currently provides the following WCS operations:

    1. GetCapabilities, the operation is used to get the capability (Capabilities) of the WCS 1.1.1 service. The operation is necessary.
    2. DescribeCoverage, which is used to obtain descriptive information about the coverage. The operation is necessary.
    3. GetCoverage, which is used to get the Coverage object. The operation is necessary.
    • Method Detail

      • getCapabilities

        WCSCapabilities getCapabilities()
                                        throws OGCException
        
        Obtain the Capabilities provided by the WCS service.
        Returns:
        WCS service capability information.
        Throws:
        OGCException - OGC exception information.
      • describeCoverage

        java.util.List<CoverageDescription> describeCoverage(java.lang.String identifiers)
                                                             throws OGCException
        
        Obtain descriptive information for Coverage.
        Parameters:
        identifiers - Coverage identifiers.
        Returns:
        Specifies the list of information for the coverage.
        Throws:
        OGCException - OGC exception information.
      • getCoverage

        Coverage getCoverage(WCSParameter wcsParameter)
                             throws OGCException
        
        Get the Coverage object.
        Parameters:
        wcsParameter - Gets the request parameters for the coverage.
        Returns:
        Coverage object information.
        Throws:
        OGCException - OGC exception information.
      • initialize

        boolean initialize(java.util.List<java.lang.Object> components)
                           throws OGCException
        
        WCS initialization method.
        Parameters:
        components - set the service component set to process WCS request.
        Throws:
        OGCException - OGC exception information.
      • getVersion

        java.lang.String getVersion()
        
        The version information of WCS.
        Returns:
        WCS version.