com.supermap.services.ogc

类 ServiceDescription

  • java.lang.Object
    • com.supermap.services.ogc.ServiceDescription
  • 所有已实现的接口:
    java.io.Serializable


    public class ServiceDescription
    extends java.lang.Object
    implements java.io.Serializable
    

    服务描述信息。

    用来描述服务的信息,即 OGC 服务的 GetCapabilities 操作响应结果中 <Service> 元素中的信息。如下图所示(下图为 WMS 服务的服务描述信息):

    另请参阅:
    序列化表格
    • 方法概要

      方法 
      限定符和类型 方法和说明
      boolean equals(java.lang.Object obj) 
      int hashCode() 
      • 从类继承的方法 java.lang.Object

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

      • name

        public java.lang.String name
        

        服务名。

        一个服务名代表了一个实例化的服务。比如,服务名为“WMS”的服务表示一个 WMS 服务实例。

        该字段必设。

      • title

        public java.lang.String title
        

        标题。

        使用标题标识服务器以区别其他服务器,比如,标题为“SuperMap Map Server”,表示这个服务器提供了 WMS 服务。

        该字段必设。

      • serviceAbstract

        public java.lang.String serviceAbstract
        

        服务器描述。

        对服务器更加详细的描述。

        该字段可选。

      • keywords

        public java.lang.String[] keywords
        

        关键字。

        使用关键字以方便目录搜索。

        该字段可选。

      • onlineResource

        public java.lang.String onlineResource
        

        在线资源。

        该字段用来记录服务的 Web 站点,一般都是服务的 URL 地址。

        该字段必设。

      • contactInformation

        public ContactInformation contactInformation
        

        服务提供者联系信息。

        该字段可选。

      • fees

        public java.lang.String fees
        

        费用。

        使用服务所需要支付的费用。关键字“none”表示服务免费使用。

        该字段可选。

      • accessConstraints

        public java.lang.String accessConstraints
        

        访问约束。

        访问某个服务的约束条件。关键字“none”表示服务没有访问约束。

        该字段可选。

    • 构造器详细资料

      • ServiceDescription

        public ServiceDescription()
        

        构造函数。

      • ServiceDescription

        public ServiceDescription(ServiceDescription serviceDescription)
        

        根据一个服务描述信息构建一个新的服务描述信息。

        参数:
        serviceDescription - 服务描述信息。
    • 方法详细资料

      • hashCode

        public int hashCode()
        
        覆盖:
        hashCode 在类中 java.lang.Object
      • equals

        public boolean equals(java.lang.Object obj)
        
        覆盖:
        equals 在类中 java.lang.Object