Class SpatialJoinExecuter


  • public class SpatialJoinExecuter
    extends Object
    Exceutes a spatial query with a given mask FeatureCollection, source FeatureCollection, and predicate. Ensures result does not contain duplicates.
    Version:
    1.2
    Author:
    Martin Davis
    • Method Detail

      • isExceptionThrown

        public boolean isExceptionThrown()
      • getException

        public Exception getException()
      • execute

        public void execute​(TaskMonitor monitor,
                            GeometryPredicate func,
                            double[] params,
                            FeatureCollection resultFC)
        Computes geomSrc.func(geomMask)
        Parameters:
        monitor - a TaskMonitor
        func - function containing the GeometryPredicate
        params - double array containing parameters of the GeometryPredicate
        resultFC - the resulting FeatureCollection