com.supermap.services.wms.request
类 FeatureParameterParser130
- java.lang.Object
-
- com.supermap.services.wms.request.MapParameterParserImpl
-
- com.supermap.services.wms.request.MapParameterParser130
-
- com.supermap.services.wms.request.FeatureParameterParser130
-
- 所有已实现的接口:
- FeatureParameterParser, MapParameterParser
public class FeatureParameterParser130 extends MapParameterParser130 implements FeatureParameterParser
WMS 1.3.0 GetFeatureInfo 操作的参数解析器。
将 WMS 1.3.0 GetFeatureInfo 请求的关键字-值对(keyword-value pair,即,“参数名=参数值”)形式的参数转换为
WMSQueryParameter
对象。
-
-
字段概要
-
从类继承的字段 com.supermap.services.wms.request.MapParameterParserImpl
capabilities, mapName, validator
-
-
构造器概要
构造器 构造器和说明 FeatureParameterParser130(WMSCapabilities capabilities)
根据 WMS 元数据信息构造一个 FeatureParameterParser130 对象。
-
方法概要
方法 限定符和类型 方法和说明 protected Validator
createValidator(WMSCapabilities capabilities, java.lang.String defaultBgColor)
创建 WMS 1.3.0 GetFeatureInfo 请求参数校验器。WMSQueryParameter
parse(java.util.Map<java.lang.String,java.lang.String> paramMap)
解析 WMS 1.3.0 GetFeatureInfo 请求的关键字-值对(keyword-value pair)形式的参数。
-
-
-
构造器详细资料
-
FeatureParameterParser130
public FeatureParameterParser130(WMSCapabilities capabilities)
根据 WMS 元数据信息构造一个 FeatureParameterParser130 对象。
- 参数:
capabilities
- WMS 元数据信息。
-
-
方法详细资料
-
parse
public WMSQueryParameter parse(java.util.Map<java.lang.String,java.lang.String> paramMap) throws OGCParameterException
解析 WMS 1.3.0 GetFeatureInfo 请求的关键字-值对(keyword-value pair)形式的参数。
- 指定者:
parse
在接口中FeatureParameterParser
- 指定者:
parse
在接口中MapParameterParser
- 覆盖:
parse
在类中MapParameterParser130
- 参数:
paramMap
- 该参数是一个 java.util.Map 对象,键为 GetFeatureInfo 请求中的参数名,值为参数值。- 返回:
- WMS 查询参数。
- 抛出:
OGCParameterException
- OGC 服务的参数异常。
-
createValidator
protected Validator createValidator(WMSCapabilities capabilities, java.lang.String defaultBgColor)
创建 WMS 1.3.0 GetFeatureInfo 请求参数校验器。
- 覆盖:
createValidator
在类中MapParameterParser130
- 参数:
capabilities
- WMS 元数据信息。- 返回:
- WMS 1.3.0 GetFeatureInfo 请求参数校验器。
-
-