com.supermap.services.components.spi.ogc

Class WMSQueryParameter

  • All Implemented Interfaces:
    java.io.Serializable


    public class WMSQueryParameter
    extends WMSMapParameter
    

    WMS query parameters.

    In the WMS specification, when you request GetFeatureInfo operation, you need to set the query parameters. The WMS query parameters are required when calling the # getFeatureInfo (String, WMSQueryParameter) method of the WMS interface provided by SuperMap iServer.

    See Also:
    Serialized Form
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj) 
      int hashCode() 
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • queryLayers

        public java.lang.String[] queryLayers
        

        ${services_components_spi_ogc_WMSQueryParameter_attribute_query_layers_Title}

        ${services_components_spi_ogc_WMSQueryParameter_attribute_query_layers_Description}

      • infoFormat

        public java.lang.String infoFormat
        

        ${services_components_spi_ogc_WMSQueryParameter_attribute_info_format_Title}

        ${services_components_spi_ogc_WMSQueryParameter_attribute_info_format_Description}

      • featureCount

        public int featureCount
        

        ${services_components_spi_ogc_WMSQueryParameter_attribute_featureCount_Title}

        ${services_components_spi_ogc_WMSQueryParameter_attribute_featureCount_Description}

      • x

        public int x
        

        X of the feature in pixel.

        The leftmost is 0, the right increases.

      • y

        public int y
        

        Y of the feature in pixel.

        The top is 0, increasing downward.

      • customParameters

        public java.util.Map<?,?> customParameters
        

        ${services_components_spi_ogc_WMSQueryParameter_attribute_customParameters_Title}

        ${services_components_spi_ogc_WMSQueryParameter_attribute_customParameters_Description}

    • Constructor Detail

      • WMSQueryParameter

        public WMSQueryParameter(java.util.Map<java.lang.String,java.lang.String> paramMap)
        
        Constructs a WMSQueryParameter from a Map mapping. The Map mapping stores WMS service constant information.
        Parameters:
        paramMap - Map mapping, storing WMS service constant information.
        See Also:
        Constants
      • WMSQueryParameter

        public WMSQueryParameter(WMSQueryParameter wmsqueryParameter)
        
        Constructor
        Parameters:
        wmsqueryParameter -
      • WMSQueryParameter

        public WMSQueryParameter()
        
        Constructor