Package

com.rasterfoundry

backsplash

Permalink

package backsplash

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. backsplash
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class BacksplashImage(imageId: UUID, projectLayerId: UUID, uri: String, footprint: MultiPolygon, subsetBands: List[Int], corrections: Params, singleBandOptions: Option[Params]) extends LazyLogging with Product with Serializable

    Permalink

    An image used in a tile or export service, can be color corrected, and requested a subet of the bands from the image

    An image used in a tile or export service, can be color corrected, and requested a subet of the bands from the image

    If caching is enabled then reads of the source tiles are cached. The image id, uri, subset of bands, single band options, and either the z-x-y or extent is used to construct a unique key for the tile read.

    NOTE: additional class parameters added to this class that will NOT affect how the source data is read need to be flagged with the @cacheKeyExclude decorator to avoid unecessarily namespacing values in the keys

    imageId

    UUID of the image (scene) in the database

    projectLayerId

    UUID of the layer this image is a part of

    uri

    location of the source data

    footprint

    extent of data the image covers

    subsetBands

    subset of bands to be read from source

    corrections

    description + operations for how to correct image

    singleBandOptions

    band + options of how to color a single band

  2. type BacksplashMosaic = Stream[IO, BacksplashImage]

    Permalink
  3. trait HistogramStore[A] extends Serializable

    Permalink
  4. class MosaicImplicits[HistStore] extends ToTmsReificationOps with ToExtentReificationOps with ToHasRasterExtentsOps with ToHistogramStoreOps with ToProjectStoreOps with ToToolStoreOps with LazyLogging

    Permalink
  5. trait OgcStore[A] extends Serializable

    Permalink
  6. sealed trait PaintableTool extends Implicits with LazyLogging

    Permalink
  7. trait ProjectStore[A] extends Serializable

    Permalink
  8. trait ToolStore[A] extends Serializable

    Permalink

Value Members

  1. object BacksplashImage extends RasterSourceUtils with LazyLogging with Serializable

    Permalink
  2. object BacksplashMosaic extends ToHistogramStoreOps

    Permalink
  3. object Cache extends LazyLogging

    Permalink
  4. object Config

    Permalink
  5. object HistogramStore extends Serializable

    Permalink
  6. object OgcStore extends Serializable

    Permalink
  7. object PaintableTool

    Permalink
  8. object Parameters

    Permalink
  9. object ProjectStore extends Serializable

    Permalink
  10. object ToolStore extends Serializable

    Permalink
  11. package color

    Permalink
  12. implicit val encodeKeyDouble: KeyEncoder[Double]

    Permalink
  13. package error

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped