public class ServiceDescription
extends java.lang.Object
implements java.io.Serializable
服务描述信息。
用来描述服务的信息,即 OGC 服务的 GetCapabilities 操作响应结果中 <Service> 元素中的信息。如下图所示(下图为 WMS 服务的服务描述信息):
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
accessConstraints
访问约束。
|
ContactInformation |
contactInformation
服务提供者联系信息。
|
java.lang.String |
fees
费用。
|
java.lang.String[] |
keywords
关键字。
|
java.lang.String |
name
服务名。
|
java.lang.String |
onlineResource
在线资源。
|
java.lang.String |
serviceAbstract
服务器描述。
|
java.lang.String |
title
标题。
|
构造器和说明 |
---|
ServiceDescription()
构造函数。
|
ServiceDescription(ServiceDescription serviceDescription)
根据一个服务描述信息构建一个新的服务描述信息。
|
public java.lang.String name
服务名。
一个服务名代表了一个实例化的服务。比如,服务名为“WMS”的服务表示一个 WMS 服务实例。
该字段必设。
public java.lang.String title
标题。
使用标题标识服务器以区别其他服务器,比如,标题为“SuperMap Map Server”,表示这个服务器提供了 WMS 服务。
该字段必设。
public java.lang.String serviceAbstract
服务器描述。
对服务器更加详细的描述。
该字段可选。
public java.lang.String[] keywords
关键字。
使用关键字以方便目录搜索。
该字段可选。
public java.lang.String onlineResource
在线资源。
该字段用来记录服务的 Web 站点,一般都是服务的 URL 地址。
该字段必设。
public ContactInformation contactInformation
服务提供者联系信息。
该字段可选。
public java.lang.String fees
费用。
使用服务所需要支付的费用。关键字“none”表示服务免费使用。
该字段可选。
public java.lang.String accessConstraints
访问约束。
访问某个服务的约束条件。关键字“none”表示服务没有访问约束。
该字段可选。
public ServiceDescription()
构造函数。
public ServiceDescription(ServiceDescription serviceDescription)
根据一个服务描述信息构建一个新的服务描述信息。
serviceDescription
- 服务描述信息。