Class SpatialJoinExecuter

java.lang.Object
com.vividsolutions.jump.workbench.ui.plugin.analysis.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
  • Constructor Details

  • Method Details

    • isExceptionThrown

      public boolean isExceptionThrown()
    • getException

      public Exception getException()
    • getResultFC

      public FeatureCollection getResultFC()
    • 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