Class TLcdOGCFilterSpatialEvaluator

java.lang.Object
com.luciad.ogc.filter.evaluator.TLcdOGCFilterEvaluator
com.luciad.ogc.filter.spatial.TLcdOGCFilterSpatialEvaluator
All Implemented Interfaces:
ILcdOGCFilterEvaluator

@Deprecated public class TLcdOGCFilterSpatialEvaluator extends TLcdOGCFilterEvaluator
Deprecated.
It is no longer needed to create instances of this class. The TLcdOGCFilterEvaluator is now able to handle all spatial operators this class can handle on the condition that the Advanced GIS Engine component is available on the class path.
This evaluator builder adds a limited support for spatial operators to the default evaluator builder TLcdOGCFilterEvaluator.

It requires the Geometry additional component.

The spatial operators supported are :

  • Disjoint
  • Crosses for 2D curves
  • Overlaps for 2D curves
  • Intersects
  • Contains
  • Within
  • Constructor Details

    • TLcdOGCFilterSpatialEvaluator

      @Deprecated public TLcdOGCFilterSpatialEvaluator()
      Deprecated.
      It is no longer needed to create instances of this class. The TLcdOGCFilterEvaluator is now able to handle all spatial operators this class can handle on the condition that the Advanced GIS Engine component is available on the class path.
      Creates an spatial filter evaluator instance. This instance supports base operations inherited from TLcdOGCFilterEvaluator plus the spatial operators statically provided by this class.
  • Method Details

    • populate

      @Deprecated public static void populate(TLcdOGCFilterEvaluator aFilterEvaluator)
      Deprecated.
      It is no longer needed to call this method. All the TLcdOGCFilterEvaluator instances support the spatial operator functions on the condition that the Advanced GIS Engine component is available on the class path.
      Populates a filter evaluator with the operator functions supported by this class.
      Parameters:
      aFilterEvaluator - the evaluator to populated.