Class TLspWMSGetFeatureInfoContextQuery

java.lang.Object
com.luciad.view.lightspeed.query.ALspPaintQuery<TLcdWMSGetFeatureInfoContext>
com.luciad.wms.client.lightspeed.TLspWMSGetFeatureInfoContextQuery

public class TLspWMSGetFeatureInfoContextQuery extends ALspPaintQuery<TLcdWMSGetFeatureInfoContext>

Layer query that retrieves a WMS GetFeatureInfo context object. This context can be used to perform a GetFeatureInfo request, see ALcdWMSProxy#createFeatureInfoInputStream.

Since:
2016.1
  • Constructor Details

    • TLspWMSGetFeatureInfoContextQuery

      public TLspWMSGetFeatureInfoContextQuery(int aX, int aY)
      Creates a new query that can calculate a TLcdWMSGetFeatureInfoContext for WMS layers.
      Parameters:
      aX - the x coordinate (in view coordinates) for which to perform a GetFeatureInfo request
      aY - the y coordinate (in view coordinates) for which to perform a GetFeatureInfo request
  • Method Details

    • getX

      public int getX()
      Returns the x coordinate (in view coordinates) for which to perform a GetFeatureInfo request
      Returns:
      the x coordinate (in view coordinates) for which to perform a GetFeatureInfo request
    • getY

      public int getY()
      Returns the y coordinate (in view coordinates) for which to perform a GetFeatureInfo request
      Returns:
      the y coordinate (in view coordinates) for which to perform a GetFeatureInfo request
    • getResult

      public TLcdWMSGetFeatureInfoContext getResult()
      Returns the resulting TLcdWMSGetFeatureInfoContext or null.
      Specified by:
      getResult in class ALspPaintQuery<TLcdWMSGetFeatureInfoContext>
      Returns:
      the resulting TLcdWMSGetFeatureInfoContext or null.