Package

geotrellis

raster

Permalink

package raster

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. raster
  2. Implicits
  3. Implicits
  4. Implicits
  5. Implicits
  6. Implicits
  7. Implicits
  8. Implicits
  9. Implicits
  10. Implicits
  11. Implicits
  12. Implicits
  13. Implicits
  14. Implicits
  15. Implicits
  16. Implicits
  17. Implicits
  18. Implicits
  19. Implicits
  20. Implicits
  21. Implicits
  22. Implicits
  23. Implicits
  24. HistogramJsonFormats
  25. Implicits
  26. Implicits
  27. Implicits
  28. Implicits
  29. Implicits
  30. Implicits
  31. Implicits
  32. AnyRef
  33. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class ArrayMultibandTile extends MultibandTile with MacroMultibandCombiners

    Permalink

    The ArrayMultibandTile type.

  2. abstract class ArrayTile extends Tile with Serializable

    Permalink

    ArrayTile provides access and update to the grid data of a tile.

    ArrayTile provides access and update to the grid data of a tile. Designed to be a near drop-in replacement for Array in many cases.

  3. final case class BitArrayTile(array: Array[Byte], cols: Int, rows: Int) extends MutableArrayTile with Product with Serializable

    Permalink

    ArrayTile based on an Array[Byte] as a bitmask; values are 0 and 1.

    ArrayTile based on an Array[Byte] as a bitmask; values are 0 and 1. Thus, there are 8 boolean (0 / 1) values per byte in the array. For example, Array(11, 9) corresponds to (0 0 0 0 1 0 1 1), (0 0 0 0 1 0 0 1) which means that we have 5 cells set to 1 and 11 cells set to 0.

    Note that unlike the other array-based raster data objects we need to be explicitly told our size, since length=7 and length=8 will both need to allocate an Array[Byte] with length=1.

  4. sealed trait BitCells extends DataType

    Permalink

    The BitCells type, derived from DataType

  5. case class BitConstantTile(v: Boolean, cols: Int, rows: Int) extends ConstantTile with Product with Serializable

    Permalink

    The BitConstantTile type.

  6. implicit final class ByteArrayFiller extends AnyVal

    Permalink
  7. abstract class ByteArrayTile extends MutableArrayTile

    Permalink

    ArrayTile based on Array[Byte] (each cell as a Byte).

  8. sealed trait ByteCells extends DataType

    Permalink

    The ByteCells type, derived from DataType

  9. final case class ByteConstantNoDataArrayTile(arr: Array[Byte], cols: Int, rows: Int) extends ByteArrayTile with Product with Serializable

    Permalink

    A ByteConstantNoDataArrayTile, created from the given array, with the given number of columns and rows.

    A ByteConstantNoDataArrayTile, created from the given array, with the given number of columns and rows.

    arr

    The array of bytes from which to initialize the tile

    cols

    The number of columns

    rows

    The number of rows

  10. case class ByteConstantTile(v: Byte, cols: Int, rows: Int, cellType: ByteCells with NoDataHandling = ByteConstantNoDataCellType) extends ConstantTile with Product with Serializable

    Permalink

    The ByteConstantTile type.

  11. final case class ByteRawArrayTile(arr: Array[Byte], cols: Int, rows: Int) extends ByteArrayTile with Product with Serializable

    Permalink

    A ByteRawArrayTile, created from the given array, with the given number of columns and rows.

    A ByteRawArrayTile, created from the given array, with the given number of columns and rows.

    arr

    The array of bytes from which to initialize the tile

    cols

    The number of columns

    rows

    The number of rows

  12. final case class ByteUserDefinedNoDataArrayTile(arr: Array[Byte], cols: Int, rows: Int, cellType: ByteUserDefinedNoDataCellType) extends ByteArrayTile with UserDefinedByteNoDataConversions with Product with Serializable

    Permalink

    A ByteUserDefinedNoDataArrayTile, created from the given array, with the given number of columns and rows.

    A ByteUserDefinedNoDataArrayTile, created from the given array, with the given number of columns and rows.

    arr

    The array of bytes from which to initialize the tile

    cols

    The number of columns

    rows

    The number of rows

    cellType

    The cellType whose NODATA value is to be used

  13. case class ByteUserDefinedNoDataCellType(noDataValue: Byte) extends DataType with ByteCells with UserDefinedNoData[Byte] with Product with Serializable

    Permalink
  14. trait CellFeatures[R, D] extends AnyRef

    Permalink

    Type class to convert a raster into features of cell geometries

  15. abstract class CellGrid[N] extends Grid[N]

    Permalink

    A grid composed of cells with specific value types

  16. trait CellSet extends AnyRef

    Permalink

    A lighweight wrapper around performing foreach calculations on a set of cell coordinates

  17. case class CellSize(width: Double, height: Double) extends Product with Serializable

    Permalink

    A case class containing the width and height of a cell.

    A case class containing the width and height of a cell.

    width

    The width of a cell

    height

    The height of a cell

  18. type CellType = DataType with NoDataHandling

    Permalink
  19. type ColorMap = raster.render.ColorMap

    Permalink
  20. case class CompositeTile(tiles: Seq[Tile], tileLayout: TileLayout) extends Tile with Product with Serializable

    Permalink

    The CompositeTile type.

  21. sealed trait Connectivity extends AnyRef

    Permalink

    An encoding of the connectivity of vector tiles.

  22. sealed trait ConstantNoData[T] extends HasNoData[T]

    Permalink

    The ConstantNoData type, derived from NoDataHandling.

  23. abstract class ConstantTile extends Tile

    Permalink

    The trait underlying constant tile types.

  24. case class ConvertTargetCellType(cellType: CellType) extends TargetCellType with Product with Serializable

    Permalink
  25. case class CroppedTile(sourceTile: Tile, gridBounds: GridBounds[Int]) extends Tile with Product with Serializable

    Permalink

    The CroppedTile type.

  26. type DI = DummyImplicit

    Permalink
  27. sealed abstract class DataType extends Serializable

    Permalink

    The DataType type.

  28. class DelayedConversionMultibandTile extends MultibandTile with MacroMultibandCombiners

    Permalink

    [DelayedConversionTile]] represents a tile that wraps an inner tile, and for any operation that returns a Tile, returns an ArrayTile with a cell type of the target cell type.

  29. trait DelayedConversionMultibandTileMethods extends MethodExtensions[MultibandTile]

    Permalink
  30. class DelayedConversionTile extends Tile

    Permalink

    [DelayedConversionTile]] represents a tile that wraps an inner tile, and for any operation that returns a Tile, returns an ArrayTile with a cell type of the target cell type.

    [DelayedConversionTile]] represents a tile that wraps an inner tile, and for any operation that returns a Tile, returns an ArrayTile with a cell type of the target cell type.

    Note

    get and getDouble don't do what you think you do.

  31. trait DelayedConversionTileMethods extends MethodExtensions[Tile]

    Permalink
  32. abstract class DelegatingTile extends Tile

    Permalink

    A tile that wraps another tile.

    A tile that wraps another tile. Originally intended for delayed reading, but useful in other special use cases.

    Since

    8/22/18

  33. case class Dimensions[N](cols: N, rows: N)(implicit evidence$1: Integral[N]) extends Product2[N, N] with Serializable with Product

    Permalink
  34. implicit final class DoubleArrayFiller extends AnyVal

    Permalink
  35. abstract class DoubleArrayTile extends MutableArrayTile

    Permalink

    ArrayTile based on Array[Double] (each cell as a Double).

  36. sealed trait DoubleCells extends DataType

    Permalink

    The DoubleCells type, derived from DataType

  37. final case class DoubleConstantNoDataArrayTile(arr: Array[Double], cols: Int, rows: Int) extends DoubleArrayTile with Product with Serializable

    Permalink

    The DoubleConstantNoDataArrayTile, derived from DoubleArrayTile.

  38. case class DoubleConstantTile(v: Double, cols: Int, rows: Int, cellType: DoubleCells with NoDataHandling = DoubleConstantNoDataCellType) extends ConstantTile with Product with Serializable

    Permalink

    The DoubleConstantTile type.

  39. final case class DoubleRawArrayTile(arr: Array[Double], cols: Int, rows: Int) extends DoubleArrayTile with Product with Serializable

    Permalink

    The DoubleRawArrayTile, derived from DoubleArrayTile.

  40. type DoubleTileMapper = macros.DoubleTileMapper

    Permalink
  41. type DoubleTileVisitor = macros.DoubleTileVisitor

    Permalink
  42. final case class DoubleUserDefinedNoDataArrayTile(arr: Array[Double], cols: Int, rows: Int, cellType: DoubleUserDefinedNoDataCellType) extends DoubleArrayTile with UserDefinedDoubleNoDataConversions with Product with Serializable

    Permalink

    The DoubleUserDefinedNoDataArrayTile, derived from DoubleArrayTile.

  43. case class DoubleUserDefinedNoDataCellType(noDataValue: Double) extends DataType with DoubleCells with UserDefinedNoData[Double] with Product with Serializable

    Permalink
  44. type FastMapHistogram = raster.histogram.FastMapHistogram

    Permalink
  45. sealed trait FixedNoDataEncoding extends CellTypeEncoding

    Permalink

    Base trait for encoding CellTypes with fixed or no NoData values.

  46. implicit final class FloatArrayFiller extends AnyVal

    Permalink
  47. abstract class FloatArrayTile extends MutableArrayTile

    Permalink

    ArrayTile based on Array[Float] (each cell as a Float).

  48. sealed trait FloatCells extends DataType

    Permalink
  49. final case class FloatConstantNoDataArrayTile(arr: Array[Float], cols: Int, rows: Int) extends FloatArrayTile with Product with Serializable

    Permalink

    The FloatConstantNoDataArrayTile derived from FloatArrayTile.

  50. case class FloatConstantTile(v: Float, cols: Int, rows: Int, cellType: FloatCells with NoDataHandling = FloatConstantNoDataCellType) extends ConstantTile with Product with Serializable

    Permalink

    The FloatConstantTile type.

  51. final case class FloatRawArrayTile(arr: Array[Float], cols: Int, rows: Int) extends FloatArrayTile with Product with Serializable

    Permalink

    The FloatRawArrayTile derived from FloatArrayTile.

  52. final case class FloatUserDefinedNoDataArrayTile(arr: Array[Float], cols: Int, rows: Int, cellType: FloatUserDefinedNoDataCellType) extends FloatArrayTile with UserDefinedFloatNoDataConversions with Product with Serializable

    Permalink

    The FloatUserDefinedNoDataArrayTile derived from FloatArrayTile.

  53. case class FloatUserDefinedNoDataCellType(noDataValue: Float) extends DataType with FloatCells with UserDefinedNoData[Float] with Product with Serializable

    Permalink
  54. case class GeoAttrsError(msg: String) extends Exception with Product with Serializable

    Permalink

    GeoAttrsError exception.

  55. abstract class Grid[N] extends Serializable

    Permalink
  56. case class GridBounds[N](colMin: N, rowMin: N, colMax: N, rowMax: N)(implicit evidence$1: Integral[N]) extends Product with Serializable

    Permalink

    Represents grid coordinates of a subsection of a RasterExtent.

    Represents grid coordinates of a subsection of a RasterExtent. These coordinates are inclusive.

  57. class GridExtent[N] extends Grid[N] with Serializable

    Permalink

    Represents an abstract grid over geographic extent.

    Represents an abstract grid over geographic extent. Critically while the number of cell rows and columns is implied by the constructor arguments, they are intentionally not expressed to avoid Int overflow for large grids.

    The constructor will throw java.lang.IllegalArgumentException if the provided extent and cell size do not match the provided cols and rows (dimensions).

  58. sealed trait HasNoData[T] extends NoDataHandling

    Permalink

    Base trait for all cell type having a NoData value

  59. implicit class HillshadeTuple extends AnyRef

    Permalink
    Definition Classes
    Implicits
  60. type Histogram[T <: AnyVal] = raster.histogram.Histogram[T]

    Permalink
  61. trait Implicits extends raster.costdistance.Implicits with raster.crop.Implicits with raster.density.Implicits with raster.distance.Implicits with raster.equalization.Implicits with raster.hydrology.Implicits with raster.interpolation.Implicits with raster.io.json.Implicits with raster.mapalgebra.focal.Implicits with raster.mapalgebra.focal.hillshade.Implicits with raster.mapalgebra.local.Implicits with raster.mapalgebra.zonal.Implicits with raster.mask.Implicits with raster.matching.Implicits with raster.merge.Implicits with raster.prototype.Implicits with raster.rasterize.Implicits with raster.regiongroup.Implicits with raster.render.Implicits with raster.reproject.Implicits with raster.resample.Implicits with raster.sigmoidal.Implicits with raster.split.Implicits with raster.summary.Implicits with raster.summary.polygonal.Implicits with raster.transform.Implicits with raster.vectorize.Implicits with raster.viewshed.Implicits

    Permalink
  62. implicit final class IntArrayFiller extends AnyVal

    Permalink
  63. abstract class IntArrayTile extends MutableArrayTile

    Permalink

    ArrayTile based on Array[Int] (each cell as an Int).

  64. sealed trait IntCells extends DataType

    Permalink

    The IntCells type, derived from DataType

  65. final case class IntConstantNoDataArrayTile(arr: Array[Int], cols: Int, rows: Int) extends IntArrayTile with Product with Serializable

    Permalink

    The IntConstantNoDataArrayTile derived from IntArrayTile.

  66. case class IntConstantTile(v: Int, cols: Int, rows: Int, cellType: IntCells with NoDataHandling = IntConstantNoDataCellType) extends ConstantTile with Product with Serializable

    Permalink

    The IntConstantTile type.

  67. final case class IntRawArrayTile(arr: Array[Int], cols: Int, rows: Int) extends IntArrayTile with Product with Serializable

    Permalink

    The IntRawArrayTile derived from IntArrayTile.

  68. type IntTileMapper = macros.IntTileMapper

    Permalink
  69. type IntTileVisitor = macros.IntTileVisitor

    Permalink
  70. final case class IntUserDefinedNoDataArrayTile(arr: Array[Int], cols: Int, rows: Int, cellType: IntUserDefinedNoDataCellType) extends IntArrayTile with UserDefinedIntNoDataConversions with Product with Serializable

    Permalink

    The IntUserDefinedNoDataArrayTile derived from IntArrayTile.

  71. case class IntUserDefinedNoDataCellType(noDataValue: Int) extends DataType with IntCells with UserDefinedNoData[Int] with Product with Serializable

    Permalink
  72. case class InterpretAsTargetCellType(cellType: CellType) extends TargetCellType with Product with Serializable

    Permalink
  73. trait IterableTile extends MacroIterableTile

    Permalink

    Trait to supply foreach(|Double) methods.

  74. trait MacroGeotiffMultibandCombiners extends AnyRef

    Permalink
  75. trait MacroMultibandCombiners extends AnyRef

    Permalink
  76. trait MappableTile[T <: MappableTile[T]] extends MacroMappableTile[T]

    Permalink

    The MappableTile trait.

  77. case class MosaicMetadata(name: SourceName, crs: CRS, bandCount: Int, cellType: CellType, gridExtent: GridExtent[Long], resolutions: List[CellSize], list: NonEmptyList[RasterMetadata]) extends RasterMetadata with Product with Serializable

    Permalink
  78. abstract class MosaicRasterSource extends RasterSource

    Permalink

    Single threaded instance of a reader for reading windows out of collections of rasters

  79. type MultibandRaster = Raster[MultibandTile]

    Permalink
  80. abstract class MultibandTile extends CellGrid[Int] with MacroCombinableMultibandTile[Tile] with MacroCombineFunctions[Tile, MultibandTile]

    Permalink
  81. abstract class MutableArrayTile extends ArrayTile

    Permalink

    MutableArrayTile is an ArrayTile whose cells can be written to (mutated).

  82. type MutableHistogram[T <: AnyVal] = raster.histogram.MutableHistogram[T]

    Permalink
  83. type Neighborhood = raster.mapalgebra.focal.Neighborhood

    Permalink
  84. sealed trait NoDataHandling extends AnyRef

    Permalink

    Base trait for all cell types associated with handling NoData values or not.

  85. sealed trait NoNoData extends NoDataHandling

    Permalink

    Base trait for all "raw" cell types, not having a NoData value.

  86. case class PaddedTile(chunk: Tile, colOffset: Int, rowOffset: Int, cols: Int, rows: Int) extends Tile with Product with Serializable

    Permalink
  87. class PixelInterleaveBandArrayTile extends ArrayTile

    Permalink

    This Tile type allows for an ArrayTile that contains pixel values as a pixel interleaved set (meaning each column has one value for each band in a row) to be viewed as a Tile for a specific band.

  88. sealed abstract class PixelSampleType extends AnyRef

    Permalink

    The base class for the two concrete PixelSampleTypes.

  89. case class ProjectedRaster[T <: CellGrid[Int]](raster: Raster[T], crs: CRS) extends Product with Serializable

    Permalink

    The ProjectedRaster type.

  90. class ProjectedRasterExtent extends RasterExtent

    Permalink
  91. trait ProjectedRasterLike extends AnyRef

    Permalink

    Conformance interface for entities that are tile-like with a projected extent.

  92. implicit class RGBA extends AnyRef

    Permalink
    Definition Classes
    Implicits
  93. case class Raster[+T <: CellGrid[Int]](tile: T, extent: Extent) extends CellGrid[Int] with Product2[T, Extent] with Product with Serializable

    Permalink

    The Raster type.

  94. case class RasterExtent(extent: Extent, cellwidth: Double, cellheight: Double, cols: Int, rows: Int) extends GridExtent[Int] with Product with Serializable

    Permalink

    RasterExtent objects represent the geographic extent (envelope) of a raster.

    RasterExtent objects represent the geographic extent (envelope) of a raster.

    The Raster extent has two coordinate concepts involved: map coordinates and grid coordinates. Map coordinates are what the Extent class uses, and specifies points using an X coordinate and a Y coordinate. The X coordinate is oriented along west to east such that the larger the X coordinate, the more eastern the point. The Y coordinate is along south to north such that the larger the Y coordinate, the more Northern the point.

    This contrasts with the grid coordinate system. The grid coordinate system does not actually reference points on the map, but instead a cell of the raster that represents values for some square area of the map. The column axis is similar in that the number gets larger as one goes from west to east; however, the row axis is inverted from map coordinates: as the row number increases, the cell is heading south. The top row is labeled as 0, and the next 1, so that the highest indexed row is the southern most row of the raster. A cell has a height and a width that is in terms of map units. You can think of it as each cell is itself an extent, with width cellwidth and height cellheight. When a cell needs to be represented or thought of as a point, the center of the cell will be used. So when gridToMap is called, what is returned is the center point, in map coordinates.

    Map points are considered to be 'inside' the cell based on these rules:

    • If the point is inside the area of the cell, it is included in the cell.
    • If the point lies on the north or west border of the cell, it is included in the cell.
    • If the point lies on the south or east border of the cell, it is not included in the cell, it is included in the next southern or eastern cell, respectively.

    Note that based on these rules, the eastern and southern borders of an Extent are not actually considered to be part of the RasterExtent.

  95. trait RasterMetadata extends Serializable

    Permalink
  96. abstract class RasterRegion extends CellGrid[Int] with ProjectedRasterLike with Serializable

    Permalink

    Reference to a pixel region in a RasterSource that may be read at a later time.

  97. abstract class RasterSource extends CellGrid[Long] with RasterMetadata

    Permalink

    Single threaded instance of a reader that is able to read windows from larger raster.

    Single threaded instance of a reader that is able to read windows from larger raster. Some initilization step is expected to provide metadata about source raster

  98. trait RasterSourceProvider extends AnyRef

    Permalink
  99. case class ReadingSource(source: RasterSource, sourceToTargetBand: Map[Int, Int]) extends Serializable with Product

    Permalink
  100. type ResampleMethod = raster.resample.ResampleMethod

    Permalink
  101. sealed trait ResampleTarget extends AnyRef

    Permalink

    A strategy to use when constructing a grid that will be used during resampling

    A strategy to use when constructing a grid that will be used during resampling

    Various tradeoffs exist when attempting to resize an image. Subclasses of ResampleTarget encode these various tradeoffs in terms of the proportions/alignment desired at the end of resampling. E.g. TargetCellSize tells any resampling function to resample in such a way as to approximately match the specified CellSize in any resulting operations.

  102. abstract class SegmentCombiner extends AnyRef

    Permalink

    This trait is how subclasses define the necessary pieces that allow us to abstract over each of the combine functions

  103. implicit final class ShortArrayFiller extends AnyVal

    Permalink
  104. abstract class ShortArrayTile extends MutableArrayTile

    Permalink

    ArrayTile based on Array[Short] (each cell as a Short).

  105. sealed trait ShortCells extends DataType

    Permalink

    The ShortCells type, derived from DataType

  106. final case class ShortConstantNoDataArrayTile(arr: Array[Short], cols: Int, rows: Int) extends ShortArrayTile with Product with Serializable

    Permalink

    ShortConstantNoDataArrayTile derived from ShortArrayTile.

  107. case class ShortConstantTile(v: Short, cols: Int, rows: Int, cellType: ShortCells with NoDataHandling = ShortConstantNoDataCellType) extends ConstantTile with Product with Serializable

    Permalink

    The ShortConstantTile type.

  108. final case class ShortRawArrayTile(arr: Array[Short], cols: Int, rows: Int) extends ShortArrayTile with Product with Serializable

    Permalink

    ShortRawArrayTile derived from ShortArrayTile.

  109. final case class ShortUserDefinedNoDataArrayTile(arr: Array[Short], cols: Int, rows: Int, cellType: ShortUserDefinedNoDataCellType) extends ShortArrayTile with UserDefinedShortNoDataConversions with Product with Serializable

    Permalink

    ShortUserDefinedNoDataArrayTile derived from ShortArrayTile.

  110. case class ShortUserDefinedNoDataCellType(noDataValue: Short) extends DataType with ShortCells with UserDefinedNoData[Short] with Product with Serializable

    Permalink
  111. type SinglebandRaster = Raster[Tile]

    Permalink
  112. implicit class SinglebandRasterAnyRefMethods extends AnyRef

    Permalink
    Definition Classes
    Implicits
  113. trait SourceName extends Serializable

    Permalink

    Represents the path to data or name of the data that is to be read.

  114. trait SourcePath extends SourceName

    Permalink

    Represents the path to data that is to be read.

  115. case class SpecifiedUserDefinedNoDataEncoding[N](base: UserDefinedNoDataEncoding, noData: N) extends UserDefinedNoDataEncoding with Product with Serializable

    Permalink

    On-demand cell type encoding for specific user defined no data values.

  116. type StreamingHistogram = raster.histogram.StreamingHistogram

    Permalink
  117. case class StringName(value: String) extends SourceName with Product with Serializable

    Permalink
  118. case class TargetAlignment(grid: GridExtent[_]) extends ResampleTarget with Product with Serializable

    Permalink

    Snap to a target grid - useful prior to comparison between rasters as a means of ensuring clear correspondence between underlying cell values

  119. type TargetCell = raster.mapalgebra.focal.TargetCell

    Permalink
  120. case class TargetCellSize(cellSize: CellSize) extends ResampleTarget with Product with Serializable

    Permalink

    Resample, aiming for a grid which has the provided CellSize

    Resample, aiming for a grid which has the provided CellSize

    Note

    Targetting a specific size for each cell in the grid has consequences for the Extent because e.g. an extent's width *must* be evenly divisible by the width of the cells within it. Consequently, we have two options: either modify the resolution to accomodate the output extent or modify the overall extent to preserve the desired output resolution. Fine grained constraints on both resolution and extent will currently need to be managed manually.

  121. sealed trait TargetCellType extends AnyRef

    Permalink
  122. case class TargetDimensions(cols: Long, rows: Long) extends ResampleTarget with Product with Serializable

    Permalink

    Resample, aiming for a specific number of cell columns/rows

  123. case class TargetRegion(region: GridExtent[_]) extends ResampleTarget with Product with Serializable

    Permalink

    Resample, sampling values into a user-supplied GridExtent

  124. abstract class Tile extends CellGrid[Int] with IterableTile with MappableTile[Tile]

    Permalink

    Base trait for a Tile.

  125. case class TileExtents(extent: Extent, tileLayout: TileLayout) extends Product with Serializable

    Permalink

    The TileExtents type.

  126. case class TileFeature[+T <: CellGrid[Int], D](tile: T, data: D) extends CellGrid[Int] with Product with Serializable

    Permalink

    The TileFeature Type.

    The TileFeature Type. This is used for packaging a CellGrid (a Tile or MultibandTile) together with some metadata.

    tile

    The CellGrid-derived tile

    data

    The additional metadata

  127. case class TileLayout(layoutCols: Int, layoutRows: Int, tileCols: Int, tileRows: Int) extends Product with Serializable

    Permalink

    layoutCols

    number of columns in the layout, East to West

    layoutRows

    number of rows in the layout grid, North to South

    tileCols

    number of pixel columns in each tile, East to West

    tileRows

    number of pixel rows in each tile, North to South

  128. sealed class TileOrMultibandTile[T] extends AnyRef

    Permalink
  129. implicit class TilePercentileExtensions extends AnyRef

    Permalink
    Definition Classes
    Implicits
  130. implicit class TileTupleExtensions extends AnyRef

    Permalink
    Definition Classes
    Implicits
  131. implicit class TraversableTileExtensions extends AnyRef

    Permalink
    Definition Classes
    Implicits
  132. abstract class UByteArrayTile extends MutableArrayTile

    Permalink

    ArrayTile based on Array[Byte] (each cell as a Byte).

  133. sealed trait UByteCells extends DataType

    Permalink

    The UByteCells type, derived from DataType

  134. final case class UByteConstantNoDataArrayTile(arr: Array[Byte], cols: Int, rows: Int) extends UByteArrayTile with Product with Serializable

    Permalink

    UByteConstantNoDataArrayTile derived from UByteArrayTile.

  135. case class UByteConstantTile(v: Byte, cols: Int, rows: Int, cellType: UByteCells with NoDataHandling = UByteConstantNoDataCellType) extends ConstantTile with Product with Serializable

    Permalink

    The UByteConstantTile type.

  136. final case class UByteRawArrayTile(arr: Array[Byte], cols: Int, rows: Int) extends UByteArrayTile with Product with Serializable

    Permalink

    UByteRawArrayTile derived from UByteArrayTile.

  137. final case class UByteUserDefinedNoDataArrayTile(arr: Array[Byte], cols: Int, rows: Int, cellType: UByteUserDefinedNoDataCellType) extends UByteArrayTile with UserDefinedByteNoDataConversions with Product with Serializable

    Permalink

    UByteUserDefinedNoDataArrayTile derived from UByteArrayTile.

  138. case class UByteUserDefinedNoDataCellType(noDataValue: Byte) extends DataType with UByteCells with UserDefinedNoData[Byte] with Product with Serializable

    Permalink
  139. abstract class UShortArrayTile extends MutableArrayTile

    Permalink

    ArrayTile based on Array[Short] (each cell as a Short).

  140. sealed trait UShortCells extends DataType

    Permalink

    The UShortCells type, derived from DataType

  141. class UShortConstantNoDataArrayTile extends UShortArrayTile

    Permalink

    UShortConstantNoDataArrayTile derived from UShortArrayTile.

  142. case class UShortConstantTile(v: Short, cols: Int, rows: Int, cellType: UShortCells with NoDataHandling = UShortConstantNoDataCellType) extends ConstantTile with Product with Serializable

    Permalink

    The UShortConstantTile type.

  143. class UShortRawArrayTile extends UShortArrayTile

    Permalink

    UShortRawArrayTile derived from UShortArrayTile.

  144. class UShortUserDefinedNoDataArrayTile extends UShortArrayTile with UserDefinedShortNoDataConversions

    Permalink

    UShortUserDefinedNoDataArrayTile derived from UShortArrayTile.

  145. case class UShortUserDefinedNoDataCellType(noDataValue: Short) extends DataType with UShortCells with UserDefinedNoData[Short] with Product with Serializable

    Permalink
  146. trait UserDefinedByteNoDataConversions extends AnyRef

    Permalink
  147. trait UserDefinedDoubleNoDataConversions extends AnyRef

    Permalink
  148. trait UserDefinedFloatNoDataConversions extends AnyRef

    Permalink
  149. trait UserDefinedIntNoDataConversions extends AnyRef

    Permalink
  150. sealed trait UserDefinedNoData[T] extends HasNoData[T]

    Permalink

    The UserDefinedNoData type, derived from NoDataHandling.

  151. sealed trait UserDefinedNoDataEncoding extends CellTypeEncoding

    Permalink

    Base trait for encoding CellTypes with user defined NoData values.

  152. trait UserDefinedShortNoDataConversions extends AnyRef

    Permalink
  153. case class WideDoubleNoData(asDouble: Double) extends WidenedNoData with Product with Serializable

    Permalink

    NoData stored as a Double

  154. case class WideIntNoData(asInt: Int) extends WidenedNoData with Product with Serializable

    Permalink

    NoData value stored as an Int.

  155. sealed trait WidenedNoData extends AnyRef

    Permalink

    Container for NoData value using wider word size than declared to handled unsigned number rollover.

  156. implicit class withCellFeaturesMethods[R] extends Methods[R]

    Permalink
    Definition Classes
    Implicits
  157. implicit class withDoubleKernelDensityMethods extends DoubleKernelDensityMethods

    Permalink
    Definition Classes
    Implicits
  158. implicit class withEuclideanDistanceTileArrayCoordinateMethods extends EuclideanDistanceTileCoordinateArrayMethods

    Permalink
    Definition Classes
    Implicits
  159. implicit class withEuclideanDistanceTileArrayMethods extends EuclideanDistanceTileArrayMethods

    Permalink
    Definition Classes
    Implicits
  160. implicit class withEuclideanDistanceTileCoordinateMethods extends EuclideanDistanceTileCoordinateMethods

    Permalink
    Definition Classes
    Implicits
  161. implicit class withEuclideanDistanceTileMethods extends EuclideanDistanceTileMethods

    Permalink
    Definition Classes
    Implicits
  162. implicit class withEuclideanDistanceTileMultiPointMethods extends EuclideanDistanceTileMultiPointMethods

    Permalink
    Definition Classes
    Implicits
  163. implicit class withFeatureDoubleRasterizeMethods extends FeatureDoubleRasterizeMethods[Geometry]

    Permalink
    Definition Classes
    Implicits
  164. implicit class withFeatureIntRasterizeMethods extends FeatureIntRasterizeMethods[Geometry]

    Permalink
    Definition Classes
    Implicits
  165. implicit class withGeometryRasterizeMethods extends GeometryRasterizeMethods

    Permalink
    Definition Classes
    Implicits
  166. implicit class withIntKernelDensityMethods extends IntKernelDensityMethods

    Permalink
    Definition Classes
    Implicits
  167. implicit class withInverseDistanceWeightedMethods[D] extends InverseDistanceWeightedMethods[D]

    Permalink
    Definition Classes
    Implicits
  168. implicit class withKrigingInterpolationMethods extends MethodExtensions[Traversable[PointFeature[Double]]] with SimpleKrigingMethods with OrdinaryKrigingMethods with UniversalKrigingMethods with GeoKrigingMethods

    Permalink
    Definition Classes
    Implicits
  169. implicit class withMultibandMergeMethods extends MultibandTileMergeMethods

    Permalink
    Definition Classes
    Implicits
  170. implicit class withMultibandProjectedRasterReprojectMethods extends ProjectedRasterReprojectMethods[MultibandTile]

    Permalink
    Definition Classes
    Implicits
  171. implicit class withMultibandRasterMaskMethods extends RasterMaskMethods[MultibandTile]

    Permalink
    Definition Classes
    Implicits
  172. implicit class withMultibandRasterMergeMethod extends RasterMergeMethods[MultibandTile]

    Permalink
    Definition Classes
    Implicits
  173. implicit class withMultibandRasterReprojectMethods extends MultibandRasterReprojectMethods

    Permalink
    Definition Classes
    Implicits
  174. implicit class withMultibandRasterResampleMethods extends MultibandRasterResampleMethods

    Permalink
    Definition Classes
    Implicits
  175. implicit class withMultibandRasterSplitMethods extends RasterSplitMethods[MultibandTile] with MultibandRasterSplitMethods

    Permalink
    Definition Classes
    Implicits
  176. implicit class withMultibandRasterTileFeatureCropMethods[D] extends RasterTileFeatureCropMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  177. implicit class withMultibandRasterTileFeatureMaskMethods[D] extends RasterTileFeatureMaskMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  178. implicit class withMultibandRasterTileFeatureMergeMethods[D] extends RasterTileFeatureMergeMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  179. implicit class withMultibandRasterTileFeatureReprojectMethods[D] extends RasterTileFeatureReprojectMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  180. implicit class withMultibandRasterTransformMethods extends RasterTransformMethods[MultibandTile] with MultibandRasterTransformMethods

    Permalink
    Definition Classes
    Implicits
  181. implicit class withMultibandRenderMethods extends MultibandColorMethods with MultibandJpgRenderMethods with MultibandPngRenderMethods

    Permalink
    Definition Classes
    Implicits
  182. implicit class withMultibandReprojectMethods extends MultibandTileReprojectMethods

    Permalink
    Definition Classes
    Implicits
  183. implicit class withMultibandResampleMethods extends MultibandTileResampleMethods

    Permalink
    Definition Classes
    Implicits
  184. implicit class withMultibandSummaryMethods extends MultibandTileSummaryMethods

    Permalink
    Definition Classes
    Implicits
  185. implicit class withMultibandTileCropMethods extends MultibandTileCropMethods

    Permalink
    Definition Classes
    Implicits
  186. implicit class withMultibandTileEqualizationMethods extends MultibandEqualizationMethods

    Permalink
    Definition Classes
    Implicits
  187. implicit class withMultibandTileFeatureCropMethods[D] extends TileFeatureCropMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  188. implicit class withMultibandTileFeatureMaskMethods[D] extends TileFeatureMaskMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  189. implicit class withMultibandTileFeatureMergeMethods[D] extends TileFeatureMergeMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  190. implicit class withMultibandTileFeaturePrototypeMethods[D] extends MultibandTileFeaturePrototypeMethods[D]

    Permalink
    Definition Classes
    Implicits
  191. implicit class withMultibandTileFeatureReprojectMethods[D] extends TileFeatureReprojectMethods[MultibandTile, D]

    Permalink
    Definition Classes
    Implicits
  192. implicit class withMultibandTileFeatureSplitMethods[D] extends TileFeatureSplitMethods[MultibandTile, D] with MultibandTileFeatureSplitMethods[D]

    Permalink
    Definition Classes
    Implicits
  193. implicit class withMultibandTileMaskMethods extends MultibandTileMaskMethods

    Permalink
    Definition Classes
    Implicits
  194. implicit class withMultibandTileMatchingMethods extends MultibandMatchingMethods

    Permalink
    Definition Classes
    Implicits
  195. implicit class withMultibandTileMethods extends MethodExtensions[MultibandTile] with DelayedConversionMultibandTileMethods

    Permalink
    Definition Classes
    Implicits
  196. implicit class withMultibandTilePrototypeMethods extends MultibandTilePrototypeMethods

    Permalink
    Definition Classes
    Implicits
  197. implicit class withMultibandTileRasterCropMethods extends RasterCropMethods[MultibandTile]

    Permalink
    Definition Classes
    Implicits
  198. implicit class withMultibandTileSigmoidalMethods extends MultibandSigmoidalMethods

    Permalink
    Definition Classes
    Implicits
  199. implicit class withMultibandTileSplitMethods[D] extends MultibandTileSplitMethods

    Permalink
    Definition Classes
    Implicits
  200. implicit class withMultibandTileTransformTileMethods extends MultibandTileTransformMethods

    Permalink
    Definition Classes
    Implicits
  201. implicit class withRasterExtentRasterizeMethods extends RasterExtentRasterizeMethods[RasterExtent]

    Permalink
    Definition Classes
    Implicits
  202. implicit class withRasterExtentSplitMethods extends RasterExtentSplitMethods

    Permalink
    Definition Classes
    Implicits
  203. implicit class withSinglebandMergeMethods extends SinglebandTileMergeMethods

    Permalink
    Definition Classes
    Implicits
  204. implicit class withSinglebandProjectedRasterReprojectMethods extends ProjectedRasterReprojectMethods[Tile]

    Permalink
    Definition Classes
    Implicits
  205. implicit class withSinglebandRasterMaskMethods extends RasterMaskMethods[Tile]

    Permalink
    Definition Classes
    Implicits
  206. implicit class withSinglebandRasterMergeMethod extends RasterMergeMethods[Tile]

    Permalink
    Definition Classes
    Implicits
  207. implicit class withSinglebandRasterReprojectMethods extends SinglebandRasterReprojectMethods

    Permalink
    Definition Classes
    Implicits
  208. implicit class withSinglebandRasterResampleMethods extends SinglebandRasterResampleMethods

    Permalink
    Definition Classes
    Implicits
  209. implicit class withSinglebandRasterSplitMethods extends RasterSplitMethods[Tile] with SinglebandRasterSplitMethods

    Permalink
    Definition Classes
    Implicits
  210. implicit class withSinglebandRasterTileFeatureCropMethods[D] extends RasterTileFeatureCropMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  211. implicit class withSinglebandRasterTileFeatureMaskMethods[D] extends RasterTileFeatureMaskMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  212. implicit class withSinglebandRasterTileFeatureMergeMethods[D] extends RasterTileFeatureMergeMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  213. implicit class withSinglebandRasterTileFeatureReprojectMethods[D] extends RasterTileFeatureReprojectMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  214. implicit class withSinglebandRasterTransformMethods extends RasterTransformMethods[Tile] with SinglebandRasterTransformMethods

    Permalink
    Definition Classes
    Implicits
  215. implicit class withSinglebandRasterVectorizeMethods extends SinglebandRasterVectorizeMethods

    Permalink
    Definition Classes
    Implicits
  216. implicit class withSinglebandRegionGroupMethdos extends RegionGroupMethods

    Permalink
    Definition Classes
    Implicits
  217. implicit class withSinglebandRenderMethods extends ColorMethods with JpgRenderMethods with PngRenderMethods with AsciiRenderMethods

    Permalink
    Definition Classes
    Implicits
  218. implicit class withSinglebandReprojectMethods extends SinglebandTileReprojectMethods

    Permalink
    Definition Classes
    Implicits
  219. implicit class withSinglebandResampleMethods extends SinglebandTileResampleMethods

    Permalink
    Definition Classes
    Implicits
  220. implicit class withSinglebandSummaryMethods extends SinglebandTileSummaryMethods

    Permalink
    Definition Classes
    Implicits
  221. implicit class withSinglebandTileCropMethods extends SinglebandTileCropMethods

    Permalink
    Definition Classes
    Implicits
  222. implicit class withSinglebandTileFeatureCropMethods[D] extends TileFeatureCropMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  223. implicit class withSinglebandTileFeatureMaskMethods[D] extends TileFeatureMaskMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  224. implicit class withSinglebandTileFeatureMergeMethods[D] extends TileFeatureMergeMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  225. implicit class withSinglebandTileFeaturePrototypeMethods[D] extends SinglebandTileFeaturePrototypeMethods[D]

    Permalink
    Definition Classes
    Implicits
  226. implicit class withSinglebandTileFeatureReprojectMethods[D] extends TileFeatureReprojectMethods[Tile, D]

    Permalink
    Definition Classes
    Implicits
  227. implicit class withSinglebandTileFeatureSplitMethods[D] extends TileFeatureSplitMethods[Tile, D] with SinglebandTileFeatureSplitMethods[D]

    Permalink
    Definition Classes
    Implicits
  228. implicit class withSinglebandTileMaskMethods extends SinglebandTileMaskMethods

    Permalink
    Definition Classes
    Implicits
  229. implicit class withSinglebandTilePrototypeMethods extends SinglebandTilePrototypeMethods

    Permalink
    Definition Classes
    Implicits
  230. implicit class withSinglebandTileRasterCropMethods extends RasterCropMethods[Tile]

    Permalink
    Definition Classes
    Implicits
  231. implicit class withSinglebandTileSigmoidalMethods extends SinglebandSigmoidalMethods

    Permalink
    Definition Classes
    Implicits
  232. implicit class withSinglebandTileSplitMethods[D] extends SinglebandTileSplitMethods

    Permalink
    Definition Classes
    Implicits
  233. implicit class withSinglebandVectorizeMethods extends TileVectorizeMethods

    Permalink
    Definition Classes
    Implicits
  234. implicit class withTileCostDistanceMethods extends CostDistanceMethods

    Permalink
    Definition Classes
    Implicits
  235. implicit class withTileEqualizationMethods extends SinglebandEqualizationMethods

    Permalink
    Definition Classes
    Implicits
  236. implicit class withTileFocalMethods extends FocalMethods

    Permalink
    Definition Classes
    Implicits
  237. implicit class withTileHillshadeMethods extends HillshadeMethods

    Permalink
    Definition Classes
    Implicits
  238. implicit class withTileHydrologyMethods extends HydrologyMethods

    Permalink
    Definition Classes
    Implicits
  239. implicit class withTileLocalMethods extends LocalMethods

    Permalink
    Definition Classes
    Implicits
  240. implicit class withTileMatchingMethods extends SinglebandMatchingMethods

    Permalink
    Definition Classes
    Implicits
  241. implicit class withTileMethods extends MethodExtensions[Tile] with DelayedConversionTileMethods

    Permalink
    Definition Classes
    Implicits
  242. implicit class withTileSeqLocalMethods extends LocalSeqMethods

    Permalink
    Definition Classes
    Implicits
  243. implicit class withTileTransformMethods extends TransformTileMethods

    Permalink
    Definition Classes
    Implicits
  244. implicit class withTileViewshedMethods extends ViewshedMethods

    Permalink
    Definition Classes
    Implicits
  245. implicit class withTileZonalMethods extends ZonalMethods

    Permalink
    Definition Classes
    Implicits

Value Members

  1. object ArrayMultibandTile extends Serializable

    Permalink

    The companion object for the ArrayMultibandTile type.

  2. object ArrayTile extends Serializable

    Permalink

    An object housing apply methods which produce ArrayTiles.

  3. object BitArrayTile extends Serializable

    Permalink

    The companion object for the BitArrayTile type.

  4. object BitCellType extends DataType with BitCells with NoNoData with Product with Serializable

    Permalink

    The BitCellType type, derived from BitCells and NoNoData.

  5. object BitConstantTile extends Serializable

    Permalink

    The companion object for the BitConstantTile type.

  6. object ByteArrayTile extends Serializable

    Permalink

    The companion object for the ByteArrayTile type.

  7. object ByteCellType extends DataType with ByteCells with NoNoData with Product with Serializable

    Permalink
  8. object ByteCells extends Serializable

    Permalink
  9. object ByteConstantNoDataCellType extends DataType with ByteCells with ConstantNoData[Byte] with Product with Serializable

    Permalink
  10. object ByteConstantTile extends Serializable

    Permalink
  11. object CellFeatures

    Permalink
  12. object CellSize extends Serializable

    Permalink

    The companion object for the CellSize type.

  13. object CellType

    Permalink
  14. object CellTypeEncoding

    Permalink

    Enumeration of tokens used to represent the different types of cell encodings and their associated no-data values in GeoTrellis.

    Enumeration of tokens used to represent the different types of cell encodings and their associated no-data values in GeoTrellis. Used primarily for serialization to/from String, and pattern-matching operations.

  15. val CellValue: raster.rasterize.CellValue.type

    Permalink
  16. val ColorMap: raster.render.ColorMap.type

    Permalink
  17. val ColorMapOptions: Options.type

    Permalink
  18. val ColorMaps: raster.render.ColorMaps.type

    Permalink
  19. val ColorRamp: raster.render.ColorRamp.type

    Permalink
  20. val ColorRamps: raster.render.ColorRamps.type

    Permalink
  21. object CompositeTile extends Serializable

    Permalink

    The companion object for the CompositeTile type.

  22. object ConstantTile extends Serializable

    Permalink
  23. val CropOptions: Options.type

    Permalink
  24. object CroppedTile extends Serializable

    Permalink

    The companion object for the CroppedTile type.

  25. object DefaultTarget extends ResampleTarget with Product with Serializable

    Permalink

    The default resample target is used during reprojection.

    The default resample target is used during reprojection. A heuristic will be used to determine the best target proportions

    Note

    If used as target of resample operation it acts as identity operation.

  26. object Dimensions extends Serializable

    Permalink
  27. object DoubleArrayTile extends Serializable

    Permalink

    The companion object for the DoubleArrayTile type.

  28. object DoubleCellType extends DataType with DoubleCells with NoNoData with Product with Serializable

    Permalink
  29. object DoubleCells extends Serializable

    Permalink
  30. object DoubleConstantNoDataCellType extends DataType with DoubleCells with ConstantNoData[Double] with Product with Serializable

    Permalink
  31. object DoubleConstantTile extends Serializable

    Permalink
  32. val DoubleHistogram: raster.histogram.DoubleHistogram.type

    Permalink
  33. object EightNeighbors extends Connectivity with Product with Serializable

    Permalink

    Eight-way connectivity.

  34. object EmptyName extends SourceName with Product with Serializable

    Permalink
  35. val FastMapHistogram: raster.histogram.FastMapHistogram.type

    Permalink
  36. object FloatArrayTile extends Serializable

    Permalink

    The companion object for the FloatArrayTile type.

  37. object FloatCellType extends DataType with FloatCells with NoNoData with Product with Serializable

    Permalink
  38. object FloatCells extends Serializable

    Permalink
  39. object FloatConstantNoDataCellType extends DataType with FloatCells with ConstantNoData[Float] with Product with Serializable

    Permalink
  40. object FloatConstantTile extends Serializable

    Permalink
  41. object FourNeighbors extends Connectivity with Product with Serializable

    Permalink

    Four-way connectivity.

  42. object GeoAttrsError extends Serializable

    Permalink
  43. object GridBounds extends Serializable

    Permalink

    The companion object for the GridBounds type.

  44. object GridExtent extends Serializable

    Permalink
  45. object Implicits extends Implicits

    Permalink
  46. object IntArrayTile extends Serializable

    Permalink

    The companion object for the IntArray type.

  47. object IntCellType extends DataType with IntCells with NoNoData with Product with Serializable

    Permalink
  48. object IntCells extends Serializable

    Permalink
  49. object IntConstantNoDataCellType extends DataType with IntCells with ConstantNoData[Int] with Product with Serializable

    Permalink
  50. object IntConstantTile extends Serializable

    Permalink
  51. val IntHistogram: raster.histogram.IntHistogram.type

    Permalink
  52. val JpgSettings: Settings.type

    Permalink
  53. object MosaicRasterSource extends Serializable

    Permalink
  54. object MultibandTile extends Serializable

    Permalink
  55. final val NODATA: Int(-2147483648)

    Permalink
  56. object Neighborhoods

    Permalink
  57. object PixelInterleaveBandArrayTile extends Serializable

    Permalink
  58. object PixelIsArea extends PixelSampleType with Product with Serializable

    Permalink

    Type encoding the fact that pixels should be treated as suitably-tiny extents.

  59. object PixelIsPoint extends PixelSampleType with Product with Serializable

    Permalink

    Type encoding the fact that pixels should be treated as points.

  60. val PngColorEncoding: raster.render.png.PngColorEncoding.type

    Permalink
  61. val PngSettings: Settings.type

    Permalink
  62. object ProjectedRaster extends Serializable

    Permalink

    The companion object for the ProjectedRaster type.

  63. object ProjectedRasterExtent extends Serializable

    Permalink
  64. val RGB: raster.render.RGB.type

    Permalink
  65. object Raster extends Serializable

    Permalink

    The companion object for the Raster type.

  66. object RasterExtent extends Serializable

    Permalink

    The companion object for the RasterExtent type.

  67. object RasterRegion extends Serializable

    Permalink
  68. object RasterSource extends Serializable

    Permalink
  69. val RasterizerOptions: Options.type

    Permalink
  70. object RawArrayTile

    Permalink

    An object housing apply methods which produce RawArrayTiles.

  71. object ReadingSource extends Serializable

    Permalink
  72. object ResampleMethods

    Permalink
  73. object ResampleTarget

    Permalink
  74. object ShortArrayTile extends Serializable

    Permalink

    The companion object associated with the ShortArrayTile type.

  75. object ShortCellType extends DataType with ShortCells with NoNoData with Product with Serializable

    Permalink
  76. object ShortCells extends Serializable

    Permalink
  77. object ShortConstantNoDataCellType extends DataType with ShortCells with ConstantNoData[Short] with Product with Serializable

    Permalink
  78. object ShortConstantTile extends Serializable

    Permalink
  79. object SourceName extends Serializable

    Permalink
  80. val SplitOptions: Options.type

    Permalink
  81. val Stitcher: raster.stitch.Stitcher.type

    Permalink
  82. val StreamingHistogram: raster.histogram.StreamingHistogram.type

    Permalink
  83. val TargetCell: raster.mapalgebra.focal.TargetCell.type

    Permalink
  84. object TileFeature extends Serializable

    Permalink
  85. object TileLayout extends Serializable

    Permalink

    The companion object associated with the TileLayout type.

  86. object TileOrMultibandTile

    Permalink
  87. object UByteArrayTile extends Serializable

    Permalink

    The companion object for the UByteArrayTile type.

  88. object UByteCellType extends DataType with UByteCells with NoNoData with Product with Serializable

    Permalink
  89. object UByteCells extends Serializable

    Permalink
  90. object UByteConstantNoDataCellType extends DataType with UByteCells with ConstantNoData[Byte] with Product with Serializable

    Permalink
  91. object UByteConstantTile extends Serializable

    Permalink
  92. object UShortArrayTile extends Serializable

    Permalink

    The companion object associated with the UShortArrayTile type.

  93. object UShortCellType extends DataType with UShortCells with NoNoData with Product with Serializable

    Permalink
  94. object UShortCells extends Serializable

    Permalink
  95. object UShortConstantNoDataCellType extends DataType with UShortCells with ConstantNoData[Short] with Product with Serializable

    Permalink
  96. object UShortConstantTile extends Serializable

    Permalink
  97. object WideIntNoData extends Serializable

    Permalink
  98. val ZFactor: raster.mapalgebra.focal.ZFactor.type

    Permalink
  99. macro def b2d(n: Byte): Double

    Permalink
  100. macro def b2f(n: Byte): Float

    Permalink
  101. macro def b2i(n: Byte): Int

    Permalink
  102. macro def b2s(n: Byte): Short

    Permalink
  103. macro def b2ub(n: Byte): Byte

    Permalink
  104. macro def b2us(n: Byte): Short

    Permalink
  105. package buffer

    Permalink
  106. final val byteNODATA: Byte(-128)

    Permalink
  107. implicit val cellTypeDecoder: Decoder[CellType]

    Permalink
    Definition Classes
    Implicits
  108. implicit val cellTypeEncoder: Encoder[CellType]

    Permalink
    Definition Classes
    Implicits
  109. package costdistance

    Permalink
  110. package crop

    Permalink
  111. macro def d2b(n: Double): Byte

    Permalink
  112. macro def d2f(n: Double): Float

    Permalink
  113. macro def d2i(n: Double): Int

    Permalink
  114. macro def d2s(n: Double): Short

    Permalink
  115. macro def d2ub(n: Double): Byte

    Permalink
  116. macro def d2us(n: Double): Short

    Permalink
  117. package density

    Permalink
  118. package distance

    Permalink
  119. final val doubleNODATA: Double(NaN)

    Permalink
  120. package equalization

    Permalink
  121. macro def f2b(n: Float): Byte

    Permalink
  122. macro def f2d(n: Float): Double

    Permalink
  123. macro def f2i(n: Float): Int

    Permalink
  124. macro def f2s(n: Float): Short

    Permalink
  125. macro def f2ub(n: Float): Byte

    Permalink
  126. macro def f2us(n: Float): Short

    Permalink
  127. final val floatNODATA: Float(NaN)

    Permalink
  128. package geotiff

    Permalink
  129. package histogram

    Permalink
  130. implicit val histogramDoubleDecoder: Decoder[raster.histogram.Histogram[Double]]

    Permalink
    Definition Classes
    HistogramJsonFormats
  131. implicit val histogramDoubleEncoder: Encoder[raster.histogram.Histogram[Double]]

    Permalink
    Definition Classes
    HistogramJsonFormats
  132. implicit val histogramIntDecoder: Decoder[raster.histogram.Histogram[Int]]

    Permalink
    Definition Classes
    HistogramJsonFormats
  133. implicit val histogramIntEncoder: Encoder[raster.histogram.Histogram[Int]]

    Permalink
    Definition Classes
    HistogramJsonFormats
  134. package hydrology

    Permalink
  135. macro def i2b(n: Int): Byte

    Permalink
  136. macro def i2d(n: Int): Double

    Permalink
  137. macro def i2f(n: Int): Float

    Permalink
  138. macro def i2s(n: Int): Short

    Permalink
  139. macro def i2ub(n: Int): Byte

    Permalink
  140. macro def i2us(n: Int): Short

    Permalink
  141. package interpolation

    Permalink
  142. package io

    Permalink
  143. macro def isData(d: Double): Boolean

    Permalink
  144. macro def isData(f: Float): Boolean

    Permalink
  145. macro def isData(i: Int): Boolean

    Permalink
  146. macro def isNoData(d: Double): Boolean

    Permalink
  147. macro def isNoData(f: Float): Boolean

    Permalink
  148. macro def isNoData(i: Int): Boolean

    Permalink
  149. package mapalgebra

    Permalink
  150. package mask

    Permalink
  151. package matching

    Permalink
  152. package merge

    Permalink
  153. package prototype

    Permalink
  154. implicit def rasterHasRasterExtent[T <: CellGrid[Int]]: GetComponent[Raster[T], RasterExtent]

    Permalink
    Definition Classes
    Implicits
  155. package rasterize

    Permalink
  156. package regiongroup

    Permalink
  157. package render

    Permalink
  158. package reproject

    Permalink
  159. package resample

    Permalink
  160. macro def s2b(n: Short): Byte

    Permalink
  161. macro def s2d(n: Short): Double

    Permalink
  162. macro def s2f(n: Short): Float

    Permalink
  163. macro def s2i(n: Short): Int

    Permalink
  164. macro def s2ub(n: Short): Byte

    Permalink
  165. macro def s2us(n: Short): Short

    Permalink
  166. final val shortNODATA: Short(-32768)

    Permalink
  167. package sigmoidal

    Permalink
  168. package split

    Permalink
  169. package stitch

    Permalink
  170. implicit val streamingHistogramDecoder: Decoder[raster.histogram.StreamingHistogram]

    Permalink
    Definition Classes
    HistogramJsonFormats
  171. implicit val streamingHistogramEncoder: Encoder[raster.histogram.StreamingHistogram]

    Permalink
    Definition Classes
    HistogramJsonFormats
  172. package summary

    Permalink
  173. package transform

    Permalink
  174. package triangulation

    Permalink
  175. macro def ub2b(n: Byte): Byte

    Permalink
  176. macro def ub2d(n: Byte): Double

    Permalink
  177. macro def ub2f(n: Byte): Float

    Permalink
  178. macro def ub2i(n: Byte): Int

    Permalink
  179. macro def ub2s(n: Byte): Short

    Permalink
  180. macro def ub2us(n: Byte): Short

    Permalink
  181. final val ubyteNODATA: Byte

    Permalink
  182. macro def us2b(n: Short): Byte

    Permalink
  183. macro def us2d(n: Short): Double

    Permalink
  184. macro def us2f(n: Short): Float

    Permalink
  185. macro def us2i(n: Short): Int

    Permalink
  186. macro def us2s(n: Short): Short

    Permalink
  187. macro def us2ub(n: Short): Byte

    Permalink
  188. final val ushortNODATA: Short

    Permalink
  189. package vectorize

    Permalink
  190. package viewshed

    Permalink

Inherited from Implicits

Inherited from raster.viewshed.Implicits

Inherited from raster.summary.Implicits

Inherited from raster.split.Implicits

Inherited from raster.resample.Implicits

Inherited from raster.render.Implicits

Inherited from raster.merge.Implicits

Inherited from raster.matching.Implicits

Inherited from raster.mask.Implicits

Inherited from raster.io.json.Implicits

Inherited from HistogramJsonFormats

Inherited from raster.distance.Implicits

Inherited from raster.density.Implicits

Inherited from raster.crop.Implicits

Inherited from AnyRef

Inherited from Any

Ungrouped