Uses of Enum Class
org.apache.sedona.core.spatialOperator.SpatialPredicate
Packages that use SpatialPredicate
Package
Description
-
Uses of SpatialPredicate in org.apache.sedona.core.joinJudgement
Constructors in org.apache.sedona.core.joinJudgement with parameters of type SpatialPredicateModifierConstructorDescriptionDynamicIndexLookupJudgement(SpatialPredicate spatialPredicate, IndexType indexType, JoinBuildSide joinBuildSide, org.apache.spark.util.LongAccumulator buildCount, org.apache.spark.util.LongAccumulator streamCount, org.apache.spark.util.LongAccumulator resultCount, org.apache.spark.util.LongAccumulator candidateCount) LeftIndexLookupJudgement(SpatialPredicate spatialPredicate, org.apache.spark.util.LongAccumulator buildCount, org.apache.spark.util.LongAccumulator streamCount, org.apache.spark.util.LongAccumulator resultCount, org.apache.spark.util.LongAccumulator candidateCount) NestedLoopJudgement(SpatialPredicate spatialPredicate, org.apache.spark.util.LongAccumulator buildCount, org.apache.spark.util.LongAccumulator streamCount, org.apache.spark.util.LongAccumulator resultCount, org.apache.spark.util.LongAccumulator candidateCount) RightIndexLookupJudgement(SpatialPredicate spatialPredicate, org.apache.spark.util.LongAccumulator buildCount, org.apache.spark.util.LongAccumulator streamCount, org.apache.spark.util.LongAccumulator resultCount, org.apache.spark.util.LongAccumulator candidateCount) -
Uses of SpatialPredicate in org.apache.sedona.core.rangeJudgement
Methods in org.apache.sedona.core.rangeJudgement that return SpatialPredicateModifier and TypeMethodDescriptionstatic SpatialPredicateJudgementBase.resolveSpatialPredicate(boolean considerBoundaryIntersection, boolean leftCoveredByRight) Constructors in org.apache.sedona.core.rangeJudgement with parameters of type SpatialPredicateModifierConstructorDescriptionJudgementBase(U queryWindow, SpatialPredicate spatialPredicate) Instantiates a new range filter using index.RangeFilter(U queryWindow, SpatialPredicate spatialPredicate) RangeFilterUsingIndex(U queryWindow, SpatialPredicate spatialPredicate) -
Uses of SpatialPredicate in org.apache.sedona.core.spatialOperator
Fields in org.apache.sedona.core.spatialOperator declared as SpatialPredicateMethods in org.apache.sedona.core.spatialOperator that return SpatialPredicateModifier and TypeMethodDescriptionstatic SpatialPredicateSpatialPredicate.inverse(SpatialPredicate predicate) Get inverse predicate of given spatial predicatestatic SpatialPredicateReturns the enum constant of this class with the specified name.static SpatialPredicate[]SpatialPredicate.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.sedona.core.spatialOperator with parameters of type SpatialPredicateModifier and TypeMethodDescriptionSpatialPredicateEvaluators.create(SpatialPredicate predicate) static <T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaPairRDD<org.locationtech.jts.geom.Geometry,List<T>> JoinQuery.DistanceJoinQuery(SpatialRDD<T> spatialRDD, CircleRDD queryRDD, boolean useIndex, SpatialPredicate spatialPredicate) Inner joins two sets of geometries, where the query windows are circles (aka.static <T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaPairRDD<org.locationtech.jts.geom.Geometry,Long> JoinQuery.DistanceJoinQueryCountByKey(SpatialRDD<T> spatialRDD, CircleRDD queryRDD, boolean useIndex, SpatialPredicate spatialPredicate) static <T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaPairRDD<org.locationtech.jts.geom.Geometry,T> JoinQuery.DistanceJoinQueryFlat(SpatialRDD<T> spatialRDD, CircleRDD queryRDD, boolean useIndex, SpatialPredicate spatialPredicate) Inner joins two sets of geometries, where the query windows are circles (aka.static SpatialPredicateSpatialPredicate.inverse(SpatialPredicate predicate) Get inverse predicate of given spatial predicatestatic <U extends org.locationtech.jts.geom.Geometry,T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaPairRDD<U,List<T>> JoinQuery.SpatialJoinQuery(SpatialRDD<T> spatialRDD, SpatialRDD<U> queryRDD, boolean useIndex, SpatialPredicate spatialPredicate) Inner joins two sets of geometries on specified spatial predicate.static <U extends org.locationtech.jts.geom.Geometry,T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaPairRDD<U,Long> JoinQuery.SpatialJoinQueryCountByKey(SpatialRDD<T> spatialRDD, SpatialRDD<U> queryRDD, boolean useIndex, SpatialPredicate spatialPredicate) static <U extends org.locationtech.jts.geom.Geometry,T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaPairRDD<U,T> JoinQuery.SpatialJoinQueryFlat(SpatialRDD<T> spatialRDD, SpatialRDD<U> queryRDD, boolean useIndex, SpatialPredicate spatialPredicate) Inner joins two sets of geometries on specified spatial predicate.static <U extends org.locationtech.jts.geom.Geometry,T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaRDD<T>RangeQuery.SpatialRangeQuery(SpatialRDD<T> spatialRDD, org.locationtech.jts.geom.Envelope queryWindow, SpatialPredicate spatialPredicate, boolean useIndex) Spatial range query.static <U extends org.locationtech.jts.geom.Geometry,T extends org.locationtech.jts.geom.Geometry>
org.apache.spark.api.java.JavaRDD<T>RangeQuery.SpatialRangeQuery(SpatialRDD<T> spatialRDD, U originalQueryGeometry, SpatialPredicate spatialPredicate, boolean useIndex) Spatial range query.Constructors in org.apache.sedona.core.spatialOperator with parameters of type SpatialPredicateModifierConstructorDescriptionJoinParams(boolean useIndex, SpatialPredicate spatialPredicate) JoinParams(boolean useIndex, SpatialPredicate spatialPredicate, IndexType polygonIndexType, JoinBuildSide joinBuildSide) JoinParams(boolean useIndex, SpatialPredicate spatialPredicate, IndexType polygonIndexType, JoinBuildSide joinBuildSide, int k, DistanceMetric distanceMetric)