Package

astraea.spark.rasterframes

util

Permalink

package util

Internal utilities.

Since

12/18/17

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

Type Members

  1. type BoundsComponentOf[K] = AnyRef { type Get[M] = geotrellis.util.GetComponent[M,geotrellis.spark.Bounds[K]] }

    Permalink

    Type lambda alias for components that have bounds with parameterized key.

  2. type CloseLike = AnyRef { def close(): Unit }

    Permalink

    Anything that structurally has a close method.

  3. implicit final class ConditionalMap[T] extends AnyVal

    Permalink
  4. implicit class Conditionalize[T] extends AnyRef

    Permalink
  5. trait DataBiasedOp extends LocalTileBinaryOp

    Permalink
  6. implicit final class ExpressionWithName extends AnyVal

    Permalink
  7. trait GeoTiffInfoSupport extends AnyRef

    Permalink

    Utility mix-in for generating a tlm from GeoTiff headers.

    Utility mix-in for generating a tlm from GeoTiff headers.

    Since

    5/4/18

  8. type KeyMethodsProvider[K1, K2] = (K1) ⇒ TilerKeyMethods[K1, K2]

    Permalink
  9. implicit final class NamedColumn extends AnyVal

    Permalink
  10. class RFKryoRegistrator extends KryoRegistrator

    Permalink

    Kryo registrator.

    Kryo registrator.

    Since

    10/29/18

  11. case class ReadAccumulator(reads: () ⇒ LongAccumulator, bytes: () ⇒ LongAccumulator) extends ReadCallback with Product with Serializable

    Permalink

    Support for keeping counts of read operations from RasterSource-s

    Support for keeping counts of read operations from RasterSource-s

    Since

    9/3/18

  12. trait SubdivideSupport extends AnyRef

    Permalink

    Since

    4/5/18

  13. implicit final class TileAsMatrix extends AnyVal

    Permalink
  14. implicit final class TypeTagCanBeClassTag[T] extends AnyVal

    Permalink
  15. implicit class WithCombine[T] extends AnyRef

    Permalink
  16. type WithCropMethods[V <: CellGrid] = (V) ⇒ TileCropMethods[V]

    Permalink
  17. type WithMaskMethods[V] = (V) ⇒ TileMaskMethods[V]

    Permalink
  18. type WithMergeMethods[V] = (V) ⇒ TileMergeMethods[V]

    Permalink
  19. type WithPrototypeMethods[V <: CellGrid] = (V) ⇒ TilePrototypeMethods[V]

    Permalink

Value Members

  1. object CRSParser

    Permalink
  2. object DataBiasedOp extends Serializable

    Permalink

    Variations of the GeoTrellis local algebra operations, except that NoData combined with a value results in the value being returned.

    Variations of the GeoTrellis local algebra operations, except that NoData combined with a value results in the value being returned.

    Since

    10/5/17

  3. object KryoSupport

    Permalink

    Support for serialization via pooled kryo instances.

    Support for serialization via pooled kryo instances.

    Since

    10/29/18

  4. object MultibandRender

    Permalink

    Rework of process courtesy of @lossyrob for creating natural color RGB images in GeoTrellis.

    Rework of process courtesy of @lossyrob for creating natural color RGB images in GeoTrellis.

    Source: https://goo.gl/9ewJCG

    Since

    3/27/18

  5. object ReadAccumulator extends LazyLogging with Serializable

    Permalink
  6. object Shims

    Permalink
  7. object SubdivideSupport extends SubdivideSupport

    Permalink
  8. object ZeroSevenCompatibilityKit

    Permalink

    UDFs for working with Tiles in Spark DataFrames.

    UDFs for working with Tiles in Spark DataFrames.

    Since

    4/3/17

  9. package debug

    Permalink

    Additional debugging routines.

    Additional debugging routines. No guarantees these are or will remain stable.

    Since

    4/6/18

  10. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  11. def registerResolution(sqlContext: SQLContext, rule: Rule[LogicalPlan]): Unit

    Permalink
  12. def time[R](tag: String)(block: ⇒ R): R

    Permalink

    Report the time via slf4j it takes to execute a code block.

    Report the time via slf4j it takes to execute a code block. Annotated with given tag.

  13. def withResource[T <: CloseLike, R](t: T)(thunk: (T) ⇒ R): R

    Permalink

    Applies the given thunk to the closable resource.

Inherited from LazyLogging

Inherited from AnyRef

Inherited from Any

Ungrouped