Packages

case class Pyramid[K, V <: CellGrid[Int], M](levels: Map[Int, RDD[(K, V)] with Metadata[M]])(implicit evidence$1: SpatialComponent[K], evidence$2: ClassTag[K], evidence$3: ClassTag[V], evidence$4: (V) ⇒ TilePrototypeMethods[V], evidence$5: (V) ⇒ TileMergeMethods[V], evidence$6: Component[M, LayoutDefinition], evidence$7: Component[M, Bounds[K]]) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Pyramid
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Pyramid(levels: Map[Int, RDD[(K, V)] with Metadata[M]])(implicit arg0: SpatialComponent[K], arg1: ClassTag[K], arg2: ClassTag[V], arg3: (V) ⇒ TilePrototypeMethods[V], arg4: (V) ⇒ TileMergeMethods[V], arg5: Component[M, LayoutDefinition], arg6: Component[M, Bounds[K]])

Value Members

  1. def apply(level: Int): RDD[(K, V)] with Metadata[M]
  2. def level(l: Int): RDD[(K, V)] with Metadata[M]
  3. val levels: Map[Int, RDD[(K, V)] with Metadata[M]]
  4. def lookup(zoom: Int, key: K): Seq[V]
  5. def maxZoom: Int
  6. def minZoom: Int
  7. def persist(storageLevel: StorageLevel): Map[Int, RDD[(K, V)] with Metadata[M]]
  8. def write(layerName: String, writer: LayerWriter[LayerId], keyIndexMethod: KeyIndexMethod[K])(implicit arcK: AvroRecordCodec[K], jsfK: Encoder[K], arcV: AvroRecordCodec[V], jsfM: Encoder[M]): Unit