public interface WMSXMLEncoder
WMS XML 文档编码器。
将 SuperMap iServer 的 WMS 相关对象转换为符合 OGC(Open Geospatial Consortium,开放地理信息联盟)定义的 WMS 服务的 XML 文档。
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
encode(OGCException[] exceptions)
将
OGCException 对象转换成异常信息 XML 文档的字符串格式。 |
java.lang.String |
encode(WMSCapabilities capabilities)
将
WMSCapabilities 对象构建成 WMS 服务的 Capabilities XML 文档的字符串格式。 |
java.lang.String |
encode(WMSFeatureInfo[] featureInfos, java.lang.String format)
将
WMSFeatureInfo 对象数组构建成 GetFeatureInfo 操作的响应 XML 文档的字符串格式。 |
java.lang.String |
getCapabilitiesDTDOrXSD()
获取 Capabilities XML 文档的 DTD 或者 XSD 文档地址。
|
java.lang.String |
getExceptionDTDOrXSD()
获取异常信息 XML 文档的 DTD 或者 XSD 文档地址。
|
java.lang.String |
getFeatureDTDOrXSD()
获取 GetFeatureInfo 操作响应的 XML 文档的 DTD 或者 XSD 文档地址。
|
java.lang.String |
getVersion()
获取 WMS 服务的版本号。
|
void |
setCapabilitiesDTDOrXSD(java.lang.String url)
设置 Capabilities XML 文档的 DTD 或者 XSD 文档。
|
void |
setExceptionDTDOrXSD(java.lang.String url)
设置异常 XML 文档的 DTD 或者 XSD 文档地址。
|
void |
setFeatureDTDOrXSD(java.lang.String url)
设置 GetFeatureInfo 操作响应的 XML 文档的 DTD 或者 XSD 文档地址。
|
void |
setProviderUrl(java.lang.String providerurl)
在线资源(Online Resource)URL。
|
void setProviderUrl(java.lang.String providerurl)
在线资源(Online Resource)URL。
该 URL 是一个 URL 前缀,URL 前缀是一个不透明的字符串,包括协议、主机名、端口号(可选)、路径、英文问号(“?”),以及一个或多个服务器定义的参数(可选),参数以“&”结尾。
在 WMS 的 XML 文档中,该字段的值记录在 OnlineResource 元素的 xlink:href 属性中。
providerurl
- WMS 服务的 URL 地址。java.lang.String encode(WMSCapabilities capabilities)
WMSCapabilities
对象构建成 WMS 服务的 Capabilities XML 文档的字符串格式。capabilities
- WMSCapabilities 对象。java.lang.String encode(WMSFeatureInfo[] featureInfos, java.lang.String format)
WMSFeatureInfo
对象数组构建成 GetFeatureInfo 操作的响应 XML 文档的字符串格式。featureInfos
- WMSFeatureInfo 对象数组。java.lang.String encode(OGCException[] exceptions)
OGCException
对象转换成异常信息 XML 文档的字符串格式。exceptions
- 异常对象数组。java.lang.String getVersion()
void setCapabilitiesDTDOrXSD(java.lang.String url)
url
- DTD 或者 XSD 文档的地址。java.lang.String getCapabilitiesDTDOrXSD()
void setExceptionDTDOrXSD(java.lang.String url)
url
- DTD 或者 XSD 文档的地址。java.lang.String getExceptionDTDOrXSD()
void setFeatureDTDOrXSD(java.lang.String url)
url
- DTD 或者 XSD 文档的地址。java.lang.String getFeatureDTDOrXSD()