Package | Description |
---|---|
oracle.spatial.spark.vector.index |
Base definitions and classes for distributed spatial indexes and spatial partitioning algorithms used with spatial RDDs.
|
oracle.spatial.spark.vector.index.quadtree |
QuadTree implementations of DistributedSpatialIndex and SpatialPartitioning
|
oracle.spatial.spark.vector.rdd |
Spatial RDD definitions
|
Modifier and Type | Method and Description |
---|---|
abstract SpatialJavaRDD<T> |
DistributedSpatialIndex.filter(<any> f, SpatialOperationConfig spatialOpConf)
Returns a new spatial RDD containing only the elements that satisfy both, the filtering function and the spatial operation
|
Modifier and Type | Method and Description |
---|---|
static <T> DistributedSpatialIndex<T> |
DistributedSpatialIndex.createIndex(JavaSparkContext sc, SpatialJavaRDD<T> rdd, SpatialPartitioningConfiguration partConf)
Spatially index a spatial RDD using the specified
DistributedSpatialIndex implementing class |
abstract <T2,R> <any> |
DistributedSpatialIndex.join(SpatialJavaRDD<T2> rdd2, <any> f, SpatialOperationConfig spatialOpConf)
Joins the records of the current index' data set with another spatial data set based on a spatial relationship between both data set's records
|
Modifier and Type | Method and Description |
---|---|
SpatialJavaRDD<T> |
QuadTreeDistIndex.filter(<any> filterFunc, SpatialOperationConfig spatialOpConf) |
Modifier and Type | Method and Description |
---|---|
<T2,R> <any> |
QuadTreeDistIndex.join(SpatialJavaRDD<T2> rdd2, <any> f, SpatialOperationConfig spatialOpConf) |
Constructor and Description |
---|
QuadTreePartitioning(JavaSparkContext sc, SpatialJavaRDD<T> rdd, QuadTreeConfiguration quadTreConf)
Creates a new instance and partitions the given RDD using the given configuration
|
Modifier and Type | Method and Description |
---|---|
SpatialJavaRDD<T> |
SpatialJavaRDD.filter(<any> f, SpatialOperationConfig spatialOpConf)
Returns a new spatial RDD containing only the elements that satisfy both, the filtering function and the spatial operation
|
static <T> SpatialJavaRDD<SparkRecordInfo> |
SpatialJavaRDD.fromJavaRDD(<any> rdd, SparkRecordInfoProvider<T> recordInfoProvider)
Creates a spatial RDD of type SparkRecordInfo from the given rdd.
|
static <T> SpatialJavaRDD<T> |
SpatialJavaRDD.fromJavaRDD(<any> rdd, SparkRecordInfoProvider<T> recordInfoProvider, java.lang.Class<T> recordType)
Creates a spatial RDD from the given java rdd.
|
static SpatialJavaRDD<SparkRecordInfo> |
SpatialJavaRDD.fromJDBC(<any> getConnection, java.lang.String sql) |
static <T> SpatialJavaRDD<T> |
SpatialJavaRDD.fromRDD(<any> rdd, SparkRecordInfoProvider<T> recordInfoProvider)
Creates a spatial RDD from the given rdd.
|
Copyright © 2016 Oracle and/or its affiliates. All Rights Reserved.