Package

geotrellis.spark

partition

Permalink

package partition

Visibility
  1. Public
  2. All

Type Members

  1. trait Implicits extends AnyRef

    Permalink
  2. class IndexPartitioner[K] extends Partitioner

    Permalink

    Uses KeyIndex to partition an RDD in memory, giving its records some spatial locality.

    Uses KeyIndex to partition an RDD in memory, giving its records some spatial locality. When persisting an RDD partitioned by this partitioner we can safely assume that all records contributing to the same SFC index will reside in one partition.

  3. trait PartitionerIndex[K] extends Serializable

    Permalink

    Coarse KeyIndex to be used for partitioning of RDDs.

    Coarse KeyIndex to be used for partitioning of RDDs. Coarseness means that multiple keys will be mapped to a single SFC value. This many to one mapping forms spatially relate key blocks

  4. class ReorderedDependency[T] extends NarrowDependency[T]

    Permalink
  5. case class ReorderedPartition(index: Int, parentPartition: Option[Partition]) extends Partition with Product with Serializable

    Permalink
  6. class ReorderedSpaceRDD[K, V] extends RDD[(K, V)]

    Permalink
  7. case class SpacePartitioner[K](bounds: Bounds[K])(implicit evidence$1: Boundable[K], evidence$2: ClassTag[K], index: PartitionerIndex[K]) extends Partitioner with Product with Serializable

    Permalink
  8. abstract class SpatiallyPartitionMethods[K, V, M] extends MethodExtensions[RDD[(K, V)] with Metadata[M]]

    Permalink

Value Members

  1. object Implicits extends Implicits

    Permalink
  2. object IndexPartitioner extends Serializable

    Permalink
  3. object PartitionerIndex extends Serializable

    Permalink
  4. object SpatiallyPartition

    Permalink

Ungrouped