com.supermap.services.wps

Interface WPS

  • All Known Implementing Classes:
    DefaultWPS


    public interface WPS
    

    WPS service interface.

    WPS(Web Processing Service) is one of the OGC(Open GIS Consortium) standards.

    SuperMap iServer currently provides the following WPS operations:

    1. GetCapabilities, the operation is used to get the capability (Capabilities) of the WPS 1.1.1 service. The operation is necessary.
    2. DescribeProcess, which is used to get descriptive information for Process. The operation is necessary.
    3. Execute, which is used to execute the Process request. The operation is necessary.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      ProcessDescriptions describeProcess(DescribeProcess describeProcess)
      Get the description information of Process.
      ExecuteResponse execute(Execute execute)
      Execute
      java.lang.String executeNoStore(Execute execute)
      Execute
      WPSCapabilitiesType getCapabilities(GetCapabilities getCapabilities)
      Get the service abilities (Capabilities) provided by the WPS service.
      ExceptionReport getExceptionReport(OGCException ogcException)
      Exception information
      java.lang.String getVersion()
      The version information of WPS.
    • Method Detail

      • getCapabilities

        WPSCapabilitiesType getCapabilities(GetCapabilities getCapabilities)
                                            throws OGCException
        
        Get the service abilities (Capabilities) provided by the WPS service.
        Returns:
        WPS service ability information.
        Throws:
        OGCException - OGC exception information.
      • describeProcess

        ProcessDescriptions describeProcess(DescribeProcess describeProcess)
                                            throws OGCException
        
        Get the description information of Process.
        Parameters:
        Identifier. -
        Returns:
        specify the information list of process.
        Throws:
        OGCException - OGC exception information.
      • execute

        ExecuteResponse execute(Execute execute)
                                throws OGCException
        
        Execute
        Parameters:
        wpsParameter - request parameters.
        Returns:
        Execute object information.
        Throws:
        OGCException - OGC exception information.
      • executeNoStore

        java.lang.String executeNoStore(Execute execute)
                                        throws OGCException
        
        Execute
        Parameters:
        wpsParameter - request parameters.
        Returns:
        Execute object information.
        Throws:
        OGCException - OGC exception information.
      • getVersion

        java.lang.String getVersion()
        
        The version information of WPS.
        Returns:
        WPS version.
      • getExceptionReport

        ExceptionReport getExceptionReport(OGCException ogcException)
        
        Exception information
        Parameters:
        ogcException -
        Returns: