Class/Object

geotrellis.engine

RasterSource

Related Docs: object RasterSource | package engine

Permalink

class RasterSource extends DataSource[Tile, Tile]

Annotations
@deprecated
Deprecated

(Since version Geotrellis Version 0.10) geotrellis-engine has been deprecated

Linear Supertypes
DataSource[Tile, Tile], OpSource[Tile], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RasterSource
  2. DataSource
  3. OpSource
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RasterSource(rasterDef: Op[RasterDefinition], tileOps: Op[Seq[Op[Tile]]])

    Permalink

Type Members

  1. type Self = RasterSource

    Permalink
    Definition Classes
    RasterSourceDataSource

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def cached(implicit engine: Engine): RasterSource

    Permalink
    Definition Classes
    RasterSourceDataSource
  6. def cachedOps(implicit engine: Engine): Op[Seq[Op[Tile]]]

    Permalink
    Definition Classes
    DataSource
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def combine[T1 >: Tile, B](dss: Seq[DataSource[T1, _]], label: String)(f: (Seq[T1]) ⇒ B): SeqSource[B]

    Permalink
    Definition Classes
    DataSource
  9. def combine[T1 >: Tile, B](dss: Seq[DataSource[T1, _]])(f: (Seq[T1]) ⇒ B): SeqSource[B]

    Permalink
    Definition Classes
    DataSource
  10. def combine[B, C](ds: DataSource[B, _], label: String)(f: (Tile, B) ⇒ C): SeqSource[C]

    Permalink
    Definition Classes
    DataSource
  11. def combine[B, C](ds: DataSource[B, _])(f: (Tile, B) ⇒ C): SeqSource[C]

    Permalink
    Definition Classes
    DataSource
  12. def combineOp[T1 >: Tile, B](dss: Seq[DataSource[T1, _]], name: String)(f: (Seq[Op[T1]]) ⇒ Op[B]): SeqSource[B]

    Permalink
    Definition Classes
    DataSource
  13. def combineOp[B, C](ds: DataSource[B, _], name: String)(f: (Op[Tile], Op[B]) ⇒ Op[C]): SeqSource[C]

    Permalink
    Definition Classes
    DataSource
  14. def combineOp[T1 >: Tile, B](dss: Seq[DataSource[T1, _]])(f: (Seq[Op[T1]]) ⇒ Op[B]): SeqSource[B]

    Permalink
    Definition Classes
    DataSource
  15. def combineOp[B, C](ds: DataSource[B, _])(f: (Op[Tile], Op[B]) ⇒ Op[C]): SeqSource[C]

    Permalink
    Definition Classes
    DataSource
  16. def combineTile(rss: Seq[RasterSource], name: String)(f: (Seq[Tile]) ⇒ Tile): RasterSource

    Permalink
  17. def combineTile(rss: Seq[RasterSource])(f: (Seq[Tile]) ⇒ Tile): RasterSource

    Permalink
  18. def combineTile(rs: RasterSource, name: String)(f: (Tile, Tile) ⇒ Tile): RasterSource

    Permalink
  19. def combineTile(rs: RasterSource)(f: (Tile, Tile) ⇒ Tile): RasterSource

    Permalink
  20. def combineTileOp(rss: Seq[RasterSource], name: String)(f: (Seq[Op[Tile]]) ⇒ Op[Tile]): RasterSource

    Permalink
  21. def combineTileOp(rss: Seq[RasterSource])(f: (Seq[Op[Tile]]) ⇒ Op[Tile]): RasterSource

    Permalink
  22. def combineTileOp(rs: RasterSource, name: String)(f: (Op[Tile], Op[Tile]) ⇒ Op[Tile]): RasterSource

    Permalink
  23. def combineTileOp(rs: RasterSource)(f: (Op[Tile], Op[Tile]) ⇒ Op[Tile]): RasterSource

    Permalink
  24. def converge[B](f: (Seq[Tile]) ⇒ B): ValueSource[B]

    Permalink
    Definition Classes
    DataSource
  25. def converge(): ValueSource[Tile]

    Permalink
    Definition Classes
    DataSource
  26. def convergeOp(): Op[Tile]

    Permalink
    Definition Classes
    RasterSourceOpSource
  27. def convert(newType: CellType): RasterSource

    Permalink
  28. def distribute(cluster: Option[ActorRef]): RasterSource

    Permalink
    Definition Classes
    RasterSourceDataSource
  29. def distribute(cluster: ActorRef): Self

    Permalink
    Definition Classes
    DataSource
  30. def distribute: Self

    Permalink
    Definition Classes
    DataSource
  31. def distributeOps(cluster: Option[ActorRef]): Op[Seq[Op[Tile]]]

    Permalink
    Definition Classes
    DataSource
  32. def elements(): Op[Seq[Op[Tile]]]

    Permalink
    Definition Classes
    RasterSourceDataSource
  33. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  35. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  36. def foldLeft[B](z: B)(folder: (B, Tile) ⇒ B): ValueSource[B]

    Permalink
    Definition Classes
    DataSource
  37. def foldRight[B](z: B)(folder: (Tile, B) ⇒ B): ValueSource[B]

    Permalink
    Definition Classes
    DataSource
  38. def get(implicit engine: Engine): Tile

    Permalink
    Definition Classes
    OpSource
  39. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  40. def global[That](f: (Tile) ⇒ Tile): RasterSource

    Permalink
  41. def globalOp[T, That](f: (Tile) ⇒ Op[Tile]): RasterSource

    Permalink
  42. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  43. def info: ValueSource[RasterLayerInfo]

    Permalink
  44. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  45. def map[B](f: (Tile) ⇒ B, label: String): SeqSource[B]

    Permalink

    apply a function to elements *

    apply a function to elements *

    Definition Classes
    DataSource
  46. def map[B](f: (Tile) ⇒ B): SeqSource[B]

    Permalink

    apply a function to elements *

    apply a function to elements *

    Definition Classes
    DataSource
  47. def mapOp[B](f: (Op[Tile]) ⇒ Op[B], name: String): SeqSource[B]

    Permalink

    apply a function to element operations *

    apply a function to element operations *

    Definition Classes
    DataSource
  48. def mapOp[B](f: (Op[Tile]) ⇒ Op[B]): SeqSource[B]

    Permalink

    apply a function to element operations *

    apply a function to element operations *

    Definition Classes
    DataSource
  49. def mapRaster(f: (Raster[Tile]) ⇒ Tile, name: String): RasterSource

    Permalink

    apply a function to elements, and return the appropriate datasource *

  50. def mapRaster(f: (Raster[Tile]) ⇒ Tile): RasterSource

    Permalink

    apply a function to elements, and return the appropriate datasource *

  51. def mapRasterOp(f: (Op[Raster[Tile]]) ⇒ Op[Tile], name: String): RasterSource

    Permalink

    apply a function to element operations, and return the appropriate datasource *

  52. def mapRasterOp(f: (Op[Raster[Tile]]) ⇒ Op[Tile]): RasterSource

    Permalink

    apply a function to element operations, and return the appropriate datasource *

  53. def mapTile(f: (Tile) ⇒ Tile, name: String): RasterSource

    Permalink

    apply a function to elements, and return the appropriate datasource *

  54. def mapTile(f: (Tile) ⇒ Tile): RasterSource

    Permalink

    apply a function to elements, and return the appropriate datasource *

  55. def mapTileOp(f: (Op[Tile]) ⇒ Op[Tile], name: String): RasterSource

    Permalink

    apply a function to element operations, and return the appropriate datasource *

  56. def mapTileOp(f: (Op[Tile]) ⇒ Op[Tile]): RasterSource

    Permalink

    apply a function to element operations, and return the appropriate datasource *

  57. def mapWithExtent[T](f: (Tile, Extent) ⇒ T, name: String)(implicit d: DummyImplicit): SeqSource[T]

    Permalink

    apply a function to elements, and return the appropriate datasource *

  58. def mapWithExtent[T](f: (Tile, Extent) ⇒ T)(implicit d: DummyImplicit): SeqSource[T]

    Permalink

    apply a function to elements, and return the appropriate datasource *

  59. def mapWithExtentOp[T](f: (Op[(Tile, Extent)]) ⇒ Op[T], name: String)(implicit d: DummyImplicit): SeqSource[T]

    Permalink

    apply a function to element operations, and return the appropriate datasource *

  60. def mapWithExtentOp[T](f: (Op[(Tile, Extent)]) ⇒ Op[T])(implicit d: DummyImplicit): SeqSource[T]

    Permalink

    apply a function to element operations, and return the appropriate datasource *

  61. def max(): ValueSource[Int]

    Permalink
  62. def min(): ValueSource[Int]

    Permalink
  63. def minMax(): ValueSource[(Int, Int)]

    Permalink
  64. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  65. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  66. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  67. val rasterDef: Op[RasterDefinition]

    Permalink
  68. val rasterDefinition: Op[RasterDefinition]

    Permalink
  69. def rasterExtent: ValueSource[RasterExtent]

    Permalink
  70. def rasters: Op[Seq[Op[Raster[Tile]]]]

    Permalink
  71. def reduce[T1 >: Tile](reducer: (T1, T1) ⇒ T1): ValueSource[T1]

    Permalink
    Definition Classes
    DataSource
  72. def reduceLeft[T1 >: Tile](reducer: (T1, Tile) ⇒ T1): ValueSource[T1]

    Permalink
    Definition Classes
    DataSource
  73. def reduceRight[T1 >: Tile](reducer: (Tile, T1) ⇒ T1): ValueSource[T1]

    Permalink
    Definition Classes
    DataSource
  74. def resample(targetCols: Int, targetRows: Int): RasterSource

    Permalink
  75. def resample(target: Extent): RasterSource

    Permalink
  76. def resample(target: RasterExtent): RasterSource

    Permalink
  77. def run(implicit engine: Engine): OperationResult[Tile]

    Permalink
    Definition Classes
    OpSource
  78. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  79. val tileOps: Op[Seq[Op[Tile]]]

    Permalink
  80. def tiles: Op[Seq[Op[Tile]]]

    Permalink
  81. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  82. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  83. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. def withConverge[B](f: (Seq[Tile]) ⇒ B): DataSource[Tile, B]

    Permalink
    Definition Classes
    DataSource
  86. def withElements(newElements: Op[Seq[Op[Tile]]]): DataSource[Tile, Tile]

    Permalink

Inherited from DataSource[Tile, Tile]

Inherited from OpSource[Tile]

Inherited from AnyRef

Inherited from Any

Ungrouped