com.supermap.services.providers
类 AbstractGetFeatureRequest
- java.lang.Object
-
- com.supermap.services.providers.AbstractDocumentGetRequest
-
- com.supermap.services.providers.AbstractGetFeatureRequest
-
- 直接已知子类:
- FeatureRequest10000
public abstract class AbstractGetFeatureRequest extends AbstractDocumentGetRequest
WFS 服务的 GetFeature 操作结果获取类。
可用于获取对 WFS 服务执行 GetFeature 请求得到的 XML 文档。
-
-
字段概要
-
从类继承的字段 com.supermap.services.providers.AbstractDocumentGetRequest
password, serviceURL, URL_CHARSET, userName
-
-
构造器概要
构造器 构造器和说明 AbstractGetFeatureRequest(java.lang.String serviceURL, java.lang.String userName, java.lang.String password)
根据 WFS 服务地址、用户名、密码构建AbstractGetFeatureRequest
对象。
-
方法概要
方法 限定符和类型 方法和说明 abstract org.w3c.dom.Document
getFeature(WFSQueryParameter wfsQueryParameter)
根据 WFS 查询参数对目标 WFS 服务执行 GetFeature 请求,获取响应的 XML 文档。protected com.supermap.services.providers.QueryType
getQueryType(WFSQueryParameter queryParam)
判断执行 GetFeature 操作,进行查询的类型。-
从类继承的方法 com.supermap.services.providers.AbstractDocumentGetRequest
appendKVP, appendKVP, getDocument
-
-
-
-
构造器详细资料
-
AbstractGetFeatureRequest
public AbstractGetFeatureRequest(java.lang.String serviceURL, java.lang.String userName, java.lang.String password)
根据 WFS 服务地址、用户名、密码构建
AbstractGetFeatureRequest
对象。- 参数:
serviceURL
- 目标 WFS 服务的 URI 根目录。userName
- 用户名。password
- 密码。
-
-
方法详细资料
-
getFeature
public abstract org.w3c.dom.Document getFeature(WFSQueryParameter wfsQueryParameter) throws OGCException
根据 WFS 查询参数对目标 WFS 服务执行 GetFeature 请求,获取响应的 XML 文档。
- 参数:
wfsQueryParameter
- WFS 查询参数。- 返回:
- XML 文档,即 GetFeature 操作的响应结果。
- 抛出:
OGCException
- 获取过程出错,则抛出 OGC 服务异常。
-
getQueryType
protected com.supermap.services.providers.QueryType getQueryType(WFSQueryParameter queryParam)
判断执行 GetFeature 操作,进行查询的类型。
- 参数:
queryParam
- 要判断的 WFS 查询参数。- 返回:
- 要素查询的类型。
-
-