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.local |
Local spatial index related classes.
|
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 |
---|---|
SpatialJavaPairRDD<PartitionKey,T> |
SpatialPartitioning.getPartitionedRDD()
Gets the current spatially partitioned spatial RDD
|
Modifier and Type | Method and Description |
---|---|
static <T> <any> |
LocalIndex.createLocallyIndexedRDD(SpatialJavaPairRDD<PartitionKey,T> rdd)
Returns a pair RDD where each is value is an r-tree containing all the elements contained in a partition
|
Modifier and Type | Method and Description |
---|---|
SpatialJavaPairRDD<PartitionKey,T> |
QuadTreePartitioning.getPartitionedRDD() |
static <V> SpatialJavaPairRDD<PartitionKey,V> |
QuadTreePartitioning.partition(SpatialJavaRDD<V> rdd, oracle.spatial.spark.vector.index.quadtree.QuadTreePartition rootPart, JavaSparkContext sc) |
Modifier and Type | Method and Description |
---|---|
SpatialJavaPairRDD<K,V> |
SpatialJavaPairRDD.filter(<any> f, SpatialOperationConfig spatialOpConf)
Returns a new spatial RDD containing only the elements that satisfy both, the filtering lambda function and the spatial operation
|
static <K,V> SpatialJavaPairRDD<K,V> |
SpatialJavaPairRDD.fromJavaPairRDD(<any> rdd, SparkRecordInfoProvider<<any>> recordInfoProvider, java.lang.Class<K> keyType, java.lang.Class<V> valType)
Creates a new spatial RDD from an existing JavaPairRDD
|
Copyright © 2017, 2019 Oracle and/or its affiliates. All Rights Reserved.