Packages

class FileCOGLayerWriter extends COGLayerWriter

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FileCOGLayerWriter
  2. COGLayerWriter
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FileCOGLayerWriter(attributeStore: AttributeStore, catalogPath: String)

Value Members

  1. val attributeStore: AttributeStore
    Definition Classes
    FileCOGLayerWriterCOGLayerWriter
  2. def overwrite[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, options: Options = Options.DEFAULT)(implicit arg0: SpatialComponent[K], arg1: Boundable[K], arg2: Ordering[K], arg3: Encoder[K], arg4: Decoder[K], arg5: ClassTag[K], arg6: ClassTag[V], arg7: (V) ⇒ TileMergeMethods[V], arg8: (V) ⇒ TilePrototypeMethods[V], arg9: (V) ⇒ TileCropMethods[V], arg10: GeoTiffReader[V], arg11: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  3. def update[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, mergeFunc: Option[(GeoTiff[V], GeoTiff[V]) ⇒ GeoTiff[V]], options: Options = Options.DEFAULT)(implicit arg0: SpatialComponent[K], arg1: Boundable[K], arg2: Ordering[K], arg3: Encoder[K], arg4: Decoder[K], arg5: ClassTag[K], arg6: ClassTag[V], arg7: (V) ⇒ TileMergeMethods[V], arg8: (V) ⇒ TilePrototypeMethods[V], arg9: (V) ⇒ TileCropMethods[V], arg10: GeoTiffReader[V], arg11: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  4. def uriExists(uri: String): Boolean
  5. def write[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, keyIndex: KeyIndex[K], mergeFunc: Option[(GeoTiff[V], GeoTiff[V]) ⇒ GeoTiff[V]], options: Options)(implicit arg0: SpatialComponent[K], arg1: Ordering[K], arg2: Encoder[K], arg3: ClassTag[K], arg4: ClassTag[V], arg5: (V) ⇒ TileMergeMethods[V], arg6: (V) ⇒ TilePrototypeMethods[V], arg7: (V) ⇒ TileCropMethods[V], arg8: GeoTiffReader[V], arg9: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  6. def write[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, keyIndex: KeyIndex[K], options: Options)(implicit arg0: SpatialComponent[K], arg1: Ordering[K], arg2: Encoder[K], arg3: ClassTag[K], arg4: ClassTag[V], arg5: (V) ⇒ TileMergeMethods[V], arg6: (V) ⇒ TilePrototypeMethods[V], arg7: (V) ⇒ TileCropMethods[V], arg8: GeoTiffReader[V], arg9: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  7. def write[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, keyIndex: KeyIndex[K])(implicit arg0: SpatialComponent[K], arg1: Ordering[K], arg2: Encoder[K], arg3: ClassTag[K], arg4: ClassTag[V], arg5: (V) ⇒ TileMergeMethods[V], arg6: (V) ⇒ TilePrototypeMethods[V], arg7: (V) ⇒ TileCropMethods[V], arg8: GeoTiffReader[V], arg9: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  8. def write[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, keyIndexMethod: KeyIndexMethod[K], mergeFunc: Option[(GeoTiff[V], GeoTiff[V]) ⇒ GeoTiff[V]], options: Options)(implicit arg0: SpatialComponent[K], arg1: Ordering[K], arg2: Encoder[K], arg3: ClassTag[K], arg4: ClassTag[V], arg5: (V) ⇒ TileMergeMethods[V], arg6: (V) ⇒ TilePrototypeMethods[V], arg7: (V) ⇒ TileCropMethods[V], arg8: GeoTiffReader[V], arg9: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  9. def write[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, keyIndexMethod: KeyIndexMethod[K], options: Options)(implicit arg0: SpatialComponent[K], arg1: Ordering[K], arg2: Encoder[K], arg3: ClassTag[K], arg4: ClassTag[V], arg5: (V) ⇒ TileMergeMethods[V], arg6: (V) ⇒ TilePrototypeMethods[V], arg7: (V) ⇒ TileCropMethods[V], arg8: GeoTiffReader[V], arg9: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  10. def write[K, V <: CellGrid[Int]](layerName: String, tiles: RDD[(K, V)] with Metadata[TileLayerMetadata[K]], tileZoom: Int, keyIndexMethod: KeyIndexMethod[K])(implicit arg0: SpatialComponent[K], arg1: Ordering[K], arg2: Encoder[K], arg3: ClassTag[K], arg4: ClassTag[V], arg5: (V) ⇒ TileMergeMethods[V], arg6: (V) ⇒ TilePrototypeMethods[V], arg7: (V) ⇒ TileCropMethods[V], arg8: GeoTiffReader[V], arg9: GeoTiffBuilder[V]): Unit
    Definition Classes
    COGLayerWriter
  11. def writeCOGLayer[K, V <: CellGrid[Int]](layerName: String, cogLayer: COGLayer[K, V], keyIndexes: Map[ZoomRange, KeyIndex[K]], mergeFunc: Option[(GeoTiff[V], GeoTiff[V]) ⇒ GeoTiff[V]] = None)(implicit arg0: SpatialComponent[K], arg1: Ordering[K], arg2: Encoder[K], arg3: ClassTag[K], arg4: GeoTiffReader[V], arg5: ClassTag[V]): Unit
    Definition Classes
    FileCOGLayerWriterCOGLayerWriter
  12. def writer[K, V <: CellGrid[Int]](keyIndex: KeyIndex[K])(implicit arg0: SpatialComponent[K], arg1: Boundable[K], arg2: Ordering[K], arg3: Encoder[K], arg4: ClassTag[K], arg5: ClassTag[V], arg6: (V) ⇒ TileMergeMethods[V], arg7: (V) ⇒ TilePrototypeMethods[V], arg8: (V) ⇒ TileCropMethods[V], arg9: GeoTiffReader[V], arg10: GeoTiffBuilder[V]): Writer[LayerId, RDD[(K, V)] with Metadata[TileLayerMetadata[K]]]
    Definition Classes
    COGLayerWriter
  13. def writer[K, V <: CellGrid[Int]](keyIndexMethod: KeyIndexMethod[K])(implicit arg0: SpatialComponent[K], arg1: Boundable[K], arg2: Ordering[K], arg3: Encoder[K], arg4: ClassTag[K], arg5: ClassTag[V], arg6: (V) ⇒ TileMergeMethods[V], arg7: (V) ⇒ TilePrototypeMethods[V], arg8: (V) ⇒ TileCropMethods[V], arg9: GeoTiffReader[V], arg10: GeoTiffBuilder[V]): Writer[LayerId, RDD[(K, V)] with Metadata[TileLayerMetadata[K]]]
    Definition Classes
    COGLayerWriter