This type class marks K as point that can be bounded in space.
This type class marks K as point that can be bounded in space. It is used to construct bounding hypercube for a set of Ks.
The bounds must be calculated by taking min/max of each component dimension of K. Consequently the result may be neither a nor b, but a new value.
Describes a getter and setter for an object that has an implicitly defined lens into a component of that object with a specific type.
Identifies a Layer by it's name and zoom level
A SpatialKey designates the spatial positioning of a layer's tile.
A TemporalKey designates the temporal positioning of a layer's tile.
A key for a Tile with temporal as well as spatial dimension
value type of each cell
definition of the tiled raster layout
Extent covering the source data
CRS of the raster projection
Auto wrap a partitioner when something is requestion an Option[Partitioner]; useful for Options that take an Option[Partitioner]
This package is concerned with translation of coordinates or extents between:
This package is concerned with translation of coordinates or extents between:
In order to facilitate these transformations each of the above spaces maps to a "Grid Space" which is a special case of a tiling scheme with the origin defined as upper left and (x, y) coordinate representing (col, row), Java array order.
geotrellis.spark.tiling.SpatialKeyGridTransform
geotrellis.spark.tiling.TileGridTransform
geotrellis.spark.tiling.MapGridTransform