com.supermap.services.wcs.impl

Class WCSBaseImpl

  • java.lang.Object
    • com.supermap.services.wcs.impl.WCSBaseImpl
  • All Implemented Interfaces:
    WCS
    Direct Known Subclasses:
    WCSImpl111, WCSImpl112


    public class WCSBaseImpl
    extends java.lang.Object
    implements WCS
    
    • Constructor Summary

      Constructors 
      Constructor and Description
      WCSBaseImpl() 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.util.List<CoverageDescription> describeCoverage(java.lang.String identifiers)
      WCS service, get the description information of Coverage.
      WCSCapabilities getCapabilities()
      Get the service abilities (Capabilities) provided by the WCS service in WCS service.
      Coverage getCoverage(WCSParameter wcsParameter)
      WCS service, get the Coverage object.
      java.lang.String getVersion()
      The version information of WCS.
      boolean initialize(java.util.List<java.lang.Object> components)
      WCS initialization method.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WCSBaseImpl

        public WCSBaseImpl()
        
    • Method Detail

      • getCapabilities

        public WCSCapabilities getCapabilities()
                                        throws OGCException
        
        Get the service abilities (Capabilities) provided by the WCS service in WCS service.
        Specified by:
        getCapabilities in interface WCS
        Returns:
        WCS service ability information.
        Throws:
        OGCException - OGC exception information.
      • describeCoverage

        public java.util.List<CoverageDescription> describeCoverage(java.lang.String identifiers)
                                                             throws OGCException
        
        WCS service, get the description information of Coverage.
        Specified by:
        describeCoverage in interface WCS
        Parameters:
        identifiers - ID of Coverage.
        Returns:
        specify the information list of Coverage.
        Throws:
        OGCException - OGC exception information.
      • getCoverage

        public Coverage getCoverage(WCSParameter wcsParameter)
                             throws OGCException
        
        WCS service, get the Coverage object.
        Specified by:
        getCoverage in interface WCS
        Parameters:
        wcsParameter - get the request parameter of Coverage.
        Returns:
        Coverage object information.
        Throws:
        OGCException - OGC exception information.
      • initialize

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

        public java.lang.String getVersion()
        
        Description copied from interface: WCS
        The version information of WCS.
        Specified by:
        getVersion in interface WCS
        Returns:
        WCS version.