com.supermap.services.wps

类 DefaultWPS

  • java.lang.Object
    • com.supermap.services.wps.DefaultWPS
  • 所有已实现的接口:
    WPS, java.io.Serializable


    public class DefaultWPS
    extends java.lang.Object
    implements WPS, java.io.Serializable
    

    默认的 WPS 接口实现类。

    实现了 WPS 接口定义的 WPS 操作,SuperMap iServer 目前实现了如下 WPS 操作:

    1. GetCapabilities,该操作用于获取 WPS 服务的能力(Capabilities)。该操作是必需的。
    2. describeProcess,该操作用于生成一个 Schema 描述,该 Schema 描述了 WPS 服务提供的操作信息。该操作是必需的。
    3. execute,该操作执行指定的操作。该操作是必需的。
    另请参阅:
    序列化表格
    • 方法概要

      方法 
      限定符和类型 方法和说明
      ProcessDescriptions describeProcess(DescribeProcess describeProcess)
      获取 WPS 服务提供的服务描述信息(describeProcess)。
      ExecuteResponse execute(Execute execute)
      执行 WPS Execute(execute)。
      java.lang.String executeNoStore(Execute execute)
      执行 WPS Execute(execute)。
      WPSCapabilitiesType getCapabilities(GetCapabilities getCapabilities)
      获取 WPS 服务提供的服务能力(Capabilities)。
      ExceptionReport getExceptionReport(OGCException ogcException)
      生成异常报告信息。
      java.lang.String getVersion()
      WPS 的版本信息。
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • generateCapabilities

        public GenerateCapabilities generateCapabilities
        

        获取 WPS 服务提供的服务能力的对象

        从以下版本开始:
        6.1.3
    • 方法详细资料

      • getVersion

        public java.lang.String getVersion()
        
        从接口复制的说明: WPS
        WPS 的版本信息。
        指定者:
        getVersion 在接口中 WPS
        返回:
        WPS 版本。
      • getCapabilities

        public WPSCapabilitiesType getCapabilities(GetCapabilities getCapabilities)
                                            throws OGCException
        

        获取 WPS 服务提供的服务能力(Capabilities)。

        指定者:
        getCapabilities 在接口中 WPS
        返回:
        WPS 服务能力信息。
        抛出:
        OGCException - OGC 异常信息。
      • describeProcess

        public ProcessDescriptions describeProcess(DescribeProcess describeProcess)
                                            throws OGCException
        

        获取 WPS 服务提供的服务描述信息(describeProcess)。

        指定者:
        describeProcess 在接口中 WPS
        返回:
        指定process的信息列表。
        抛出:
        OGCException - OGC 异常信息。
      • execute

        public ExecuteResponse execute(Execute execute)
                                throws OGCException
        

        执行 WPS Execute(execute)。

        指定者:
        execute 在接口中 WPS
        返回:
        Execute对象信息。
        抛出:
        OGCException - OGC 异常信息。
      • executeNoStore

        public java.lang.String executeNoStore(Execute execute)
                                        throws OGCException
        

        执行 WPS Execute(execute)。

        指定者:
        executeNoStore 在接口中 WPS
        返回:
        Execute对象信息。
        抛出:
        OGCException - OGC 异常信息。
      • getExceptionReport

        public ExceptionReport getExceptionReport(OGCException ogcException)
        

        生成异常报告信息。

        指定者:
        getExceptionReport 在接口中 WPS
        返回: