com.supermap.services.wms.request

Class MapParameterParser111

    • Method Summary

      Methods 
      Modifier and Type Method and Description
      protected Validator createValidator(WMSCapabilities capabilities, java.lang.String defaultBgColor)
      Create WMS 1.1.1 GetMap request parameter verifier.
      WMSMapParameter parse(java.util.Map<java.lang.String,java.lang.String> paramMap)
      Parse the parameter in keyword-value format of the WMS 1.1.1 GetMap request.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MapParameterParser111

        public MapParameterParser111(WMSCapabilities capabilities)
        
      • MapParameterParser111

        public MapParameterParser111(WMSCapabilities capabilities,
                             java.lang.String defaultBgColor)
        
        Construct a MapParameterParser111 object according to WMS meta data information.
        Parameters:
        capabilities - WMS meta information.
    • Method Detail

      • parse

        public WMSMapParameter parse(java.util.Map<java.lang.String,java.lang.String> paramMap)
                              throws OGCParameterException
        
        Parse the parameter in keyword-value format of the WMS 1.1.1 GetMap request.
        Specified by:
        parse in interface MapParameterParser
        Overrides:
        parse in class MapParameterParserImpl
        Parameters:
        paramMap - the parameter is a java.util.Map object, the key is the parameter name of the GetMap request, the value is the parameter value.
        Returns:
        WMS map request parameter.
        Throws:
        OGCParameterException - parameter exception of OGC service.
      • createValidator

        protected Validator createValidator(WMSCapabilities capabilities,
                                java.lang.String defaultBgColor)
        
        Create WMS 1.1.1 GetMap request parameter verifier.
        Specified by:
        createValidator in class MapParameterParserImpl
        Parameters:
        capabilities - WMS meta information.
        Returns:
        WMS 1.1.1 GetMap request parameter verifier.