com.supermap.services.wms.request

Class FeatureParameterParserFactory

  • java.lang.Object
    • com.supermap.services.wms.request.FeatureParameterParserFactory


  • public class FeatureParameterParserFactory
    extends java.lang.Object
    

    WMS GetFeatureInfo operation parameter parser factory.

    It's used to create the GetFeatureInfo operation parameter parser of WMS in various version.

    • Method Summary

      Methods 
      Modifier and Type Method and Description
      static FeatureParameterParser newFeatureParameterParser(java.lang.String version, WMSCapabilities capabilities)
      Create the GetFeatureInfo operation parameter parser of WMS.
      • Methods inherited from class java.lang.Object

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

      • FeatureParameterParserFactory

        protected FeatureParameterParserFactory()
        

        The Constructor.

    • Method Detail

      • newFeatureParameterParser

        public static FeatureParameterParser newFeatureParameterParser(java.lang.String version,
                                                       WMSCapabilities capabilities)
        

        Create the GetFeatureInfo operation parameter parser of WMS.

        Parameters:
        version - the version of the WMS request.
        capabilities - WMS meta information.
        Returns:
        WMS GetFeatureInfo operation parameter parser.
    • If the WMS version is 1.1.1, it returns the WMS 1.1.1 GetFeatureInfo operation parameter parser.
    • If the WMS version is 1.3.0, it returns the WMS 1.3.0 GetFeatureInfo operation parameter parser.
    • Other version, it returns the operation parameter parser of the WMS invalid version.