public class FeatureParameterParser130 extends MapParameterParser130 implements FeatureParameterParser
WMS 1.3.0 GetFeatureInfo 操作的参数解析器。
将 WMS 1.3.0 GetFeatureInfo 请求的关键字-值对(keyword-value pair,即,“参数名=参数值”)形式的参数转换为 WMSQueryParameter
对象。
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)形式的参数。
|
public FeatureParameterParser130(WMSCapabilities capabilities)
根据 WMS 元数据信息构造一个 FeatureParameterParser130 对象。
capabilities
- WMS 元数据信息。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 请求中的参数名,值为参数值。OGCParameterException
- OGC 服务的参数异常。protected Validator createValidator(WMSCapabilities capabilities, java.lang.String defaultBgColor)
创建 WMS 1.3.0 GetFeatureInfo 请求参数校验器。
createValidator
在类中 MapParameterParser130
capabilities
- WMS 元数据信息。