Provides evidence that a given primitive has an associated CellType.
2/19/18
Typeclass for converting a Pair RDD into a dataframe.
Typeclass for converting a Pair RDD into a dataframe.
4/8/18
A RasterFrameLayer is just a DataFrame with certain invariants, enforced via the methods that create and transform them:
A RasterFrameLayer is just a DataFrame with certain invariants, enforced via the methods that create and transform them:
TileLayerMetadata
is encoded and attached to the key column.
Tagged type for allowing compiler to help keep track of what has RasterFrameLayer assurances applied to it.
UDFs for working with Tiles in Spark DataFrames.
UDFs for working with Tiles in Spark DataFrames.
4/3/17
Constants identifying column in most RasterFrames.
Constants identifying column in most RasterFrames.
2/19/18
Evidence type class for communicating that only standard key types are supported with the more general GeoTrellis type parameters.
Default RasterFrameLayer column name for the center coordinates of the tile's bounds.
Default RasterFrameLayer column name for the center coordinates of the tile's bounds.
Default column index column for the cells of exploded tiles.
Default column index column for the cells of exploded tiles.
Default CRS column name.
Default CRS column name.
Default Extent column name.
Default Extent column name.
Default RasterFrameLayer column name for an tile extent as geometry value.
Default RasterFrameLayer column name for an tile extent as geometry value.
Default GeoTiff tags column.
Default GeoTiff tags column.
The generally expected tile size, as defined by configuration property rasterframes.nominal-tile-size
.
URI/URL/S3 path to raster.
URI/URL/S3 path to raster.
Default ProjectedExtent column name.
Default ProjectedExtent column name.
Default column name for a tile with its CRS and Extent.
Default column name for a tile with its CRS and Extent.
This object was generated by sbt-buildinfo.
Default teil column index column for the cells of exploded tiles.
Default teil column index column for the cells of exploded tiles.
RasterSourceUDT type reference.
Default RasterFrameLayer column name for an added spatial index.
Default RasterFrameLayer column name for an added spatial index.
Default RasterFrameLayer spatial column name.
Default RasterFrameLayer spatial column name.
Default RasterFrameLayer temporal column name.
Default RasterFrameLayer temporal column name.
Default RasterFrameLayer tile column name.
Default RasterFrameLayer tile column name.
Default RasterFrameLayer TileFeature.data
column name.
Default RasterFrameLayer TileFeature.data
column name.
Default RasterFrameLayer timestamp column name
Default RasterFrameLayer timestamp column name
TileUDT type reference.
Module utilities
Module utilities
9/25/17
Module of Catalyst expressions for efficiently working with tiles.
Module of Catalyst expressions for efficiently working with tiles.
10/10/17
Initialization injection point.
Initialization injection point. Must be called before any RasterFrameLayer types are used.
Test if a cell value evaluates to true: it is not NoData and it is non-zero
Test if a cell value evaluates to true: it is not NoData and it is non-zero
Compute the absolute value of each cell.
Compute the absolute value of each cell.
Compute the full column aggregate floating point histogram.
Compute the full column aggregate floating point histogram.
Computes the number of non-NoData cells in a column.
Computes the number of non-NoData cells in a column.
Compute the cellwise/local count of non-NoData cells for all Tiles in a column.
Compute the cellwise/local count of non-NoData cells for all Tiles in a column.
Compute the cell-wise/local max operation between Tiles in a column.
Compute the cell-wise/local max operation between Tiles in a column.
Compute the cellwise/local mean operation between Tiles in a column.
Compute the cellwise/local mean operation between Tiles in a column.
Compute the cellwise/local min operation between Tiles in a column.
Compute the cellwise/local min operation between Tiles in a column.
Compute the cellwise/local count of NoData cells for all Tiles in a column.
Compute the cellwise/local count of NoData cells for all Tiles in a column.
Compute cell-local aggregate descriptive statistics for a column of Tiles.
Compute cell-local aggregate descriptive statistics for a column of Tiles.
Computes the column aggregate mean.
Computes the column aggregate mean.
Computes the number of NoData cells in a column.
Computes the number of NoData cells in a column.
Compute the full column aggregate floating point statistics.
Compute the full column aggregate floating point statistics.
Create a Tile from a column of cell data with location indexes.
Create a Tile from a column of cell data with location indexes.
Create a Tile from a column of cell data with location indexes and perform cell conversion.
Create a Tile from a column of cell data with location indexes and perform cell conversion.
Create a Tile from a column of cell data with location indexes and preform cell conversion.
Create a Tile from a column of cell data with location indexes and preform cell conversion.
Extract the Tile's cell type
Extract the Tile's cell type
Change the Tile's cell type
Change the Tile's cell type
Change the Tile's cell type
Change the Tile's cell type
Change the Tile's cell type
Change the Tile's cell type
Extracts the CRS from a RasterSource or ProjectedRasterTile
Extracts the CRS from a RasterSource or ProjectedRasterTile
Counts the number of non-NoData cells per Tile.
Counts the number of non-NoData cells per Tile.
Query the number of (cols, rows) in a Tile.
Query the number of (cols, rows) in a Tile.
Returns true if any cells in the tile are true (non-zero and not NoData).
Returns true if any cells in the tile are true (non-zero and not NoData).
Exponential of cell values
Exponential of cell values
Ten to the power of cell values
Ten to the power of cell values
Two to the power of cell values
Two to the power of cell values
Create a row for each cell in Tile.
Create a row for each cell in Tile.
Create a row for each cell in Tile with random sampling (no seed).
Create a row for each cell in Tile with random sampling (no seed).
Create a row for each cell in Tile with random sampling and optional seed.
Create a row for each cell in Tile with random sampling and optional seed.
Exponential of cell values, less one
Exponential of cell values, less one
Extracts the bounding box from a RasterSource or ProjectedRasterTile
Extracts the bounding box from a RasterSource or ProjectedRasterTile
Returns true if all cells in the tile are true (non-zero and not NoData).
Returns true if all cells in the tile are true (non-zero and not NoData).
Extract the extent of a RasterSource or ProjectedRasterTile as a Geometry type.
Extract the extent of a RasterSource or ProjectedRasterTile as a Geometry type.
Return the incoming tile untouched.
Return the incoming tile untouched.
Change the interpretation of the Tile's cell values according to specified CellType
Change the interpretation of the Tile's cell values according to specified CellType
Change the interpretation of the Tile's cell values according to specified CellType
Change the interpretation of the Tile's cell values according to specified CellType
Change the interpretation of the Tile's cell values according to specified CellType
Change the interpretation of the Tile's cell values according to specified CellType
Where the maskTile
does **not** contain NoData
, replace values in the source tile with NoData
Where the maskTile
does **not** contain NoData
, replace values in the source tile with NoData
Where the maskTile
does **not** equal maskValue
, replace values in the source tile with NoData
Where the maskTile
does **not** equal maskValue
, replace values in the source tile with NoData
Where the maskTile
does **not** equal maskValue
, replace values in the source tile with NoData
Where the maskTile
does **not** equal maskValue
, replace values in the source tile with NoData
Returns true if all cells in the tile are NoData.
Returns true if all cells in the tile are NoData.
Cellwise addition of a scalar value to a tile.
Cellwise addition of a scalar value to a tile.
Cellwise addition between two Tiles or Tile and scalar column.
Cellwise addition between two Tiles or Tile and scalar column.
Perform an arbitrary GeoTrellis LocalTileBinaryOp
between two Tile columns.
Perform an arbitrary GeoTrellis LocalTileBinaryOp
between two Tile columns.
Return a tile with zeros where the input is NoData, otherwise one
Return a tile with zeros where the input is NoData, otherwise one
Cellwise division of a tile by a scalar value.
Cellwise division of a tile by a scalar value.
Cellwise division between two Tiles.
Cellwise division between two Tiles.
Cellwise equal to value comparison between a tile and a scalar.
Cellwise equal to value comparison between a tile and a scalar.
Cellwise equal to value comparison between two tiles.
Cellwise equal to value comparison between two tiles.
Cellwise greater than value comparison between a tile and a scalar.
Cellwise greater than value comparison between a tile and a scalar.
Cellwise greater than value comparison between two tiles.
Cellwise greater than value comparison between two tiles.
Cellwise greater than or equal to value comparison between a tile and a scalar.
Cellwise greater than or equal to value comparison between a tile and a scalar.
Cellwise greater than or equal to value comparison between two tiles.
Cellwise greater than or equal to value comparison between two tiles.
Test if each cell value is in provided array
Test if each cell value is in provided array
Test if each cell value is in provided array
Test if each cell value is in provided array
Cellwise less than value comparison between a tile and a scalar.
Cellwise less than value comparison between a tile and a scalar.
Cellwise less than value comparison between two tiles.
Cellwise less than value comparison between two tiles.
Cellwise less than or equal to value comparison between a tile and a scalar.
Cellwise less than or equal to value comparison between a tile and a scalar.
Cellwise less than or equal to value comparison between a tile and a scalar.
Cellwise less than or equal to value comparison between a tile and a scalar.
Cellwise multiplication of a tile by a scalar value.
Cellwise multiplication of a tile by a scalar value.
Cellwise multiplication between two Tiles.
Cellwise multiplication between two Tiles.
Return a tile with ones where the input is NoData, otherwise zero
Return a tile with ones where the input is NoData, otherwise zero
Cellwise subtraction of a scalar value from a tile.
Cellwise subtraction of a scalar value from a tile.
Cellwise subtraction between two Tiles.
Cellwise subtraction between two Tiles.
Cellwise inequality comparison between a tile and a scalar.
Cellwise inequality comparison between a tile and a scalar.
Cellwise inequality comparison between two tiles.
Cellwise inequality comparison between two tiles.
Take natural logarithm of cell values.
Take natural logarithm of cell values.
Take base 10 logarithm of cell values.
Take base 10 logarithm of cell values.
Natural logarithm of one plus cell values.
Natural logarithm of one plus cell values.
Take base 2 logarithm of cell values.
Take base 2 logarithm of cell values.
Constructor for tile column with a single cell value.
Constructor for tile column with a single cell value.
Constructor for tile column with a single cell value.
Constructor for tile column with a single cell value.
Creates a column of tiles containing all ones
Creates a column of tiles containing all ones
Creates a column of tiles containing all ones
Creates a column of tiles containing all ones
Create a column constant tiles of zero
Create a column constant tiles of zero
Create a column constant tiles of zero
Create a column constant tiles of zero
Where the rf_mask tile contains NODATA, replace values in the source tile with NODATA
Where the rf_mask tile contains NODATA, replace values in the source tile with NODATA
Where the rf_mask tile contains NODATA, replace values in the source tile with NODATA
Where the rf_mask tile contains NODATA, replace values in the source tile with NODATA
Where the maskTile
equals maskValue
, replace values in the source tile with NoData
Where the maskTile
equals maskValue
, replace values in the source tile with NoData
Where the maskTile
equals maskValue
, replace values in the source tile with NoData
Where the maskTile
equals maskValue
, replace values in the source tile with NoData
Where the maskTile
equals maskValue
, replace values in the source tile with NoData
Where the maskTile
equals maskValue
, replace values in the source tile with NoData
Generate a tile with the values from data_tile
, but where cells in the mask_tile
are in the mask_values
list, replace the value with NODATA.
Generate a tile with the values from data_tile
, but where cells in the mask_tile
are in the mask_values
list, replace the value with NODATA.
Generate a tile with the values from data_tile
, but where cells in the mask_tile
are in the mask_values
list, replace the value with NODATA.
Generate a tile with the values from data_tile
, but where cells in the mask_tile
are in the mask_values
list, replace the value with NODATA.
Counts the number of NoData cells per Tile.
Counts the number of NoData cells per Tile.
Compute the normalized difference of two tile columns
Compute the normalized difference of two tile columns
Create a tile where cells in the grid defined by cols, rows, and bounds are filled with the given value.
Create a tile where cells in the grid defined by cols, rows, and bounds are filled with the given value.
Render Tile as ASCII string, for debugging purposes.
Render Tile as ASCII string, for debugging purposes.
Render Tile cell values as numeric values, for debugging purposes.
Render Tile cell values as numeric values, for debugging purposes.
Converts columns of tiles representing RGB channels into a PNG encoded byte array.
Converts columns of tiles representing RGB channels into a PNG encoded byte array.
Converts tiles in a column into PNG encoded byte array, using given ColorRamp to assign values to colors.
Converts tiles in a column into PNG encoded byte array, using given ColorRamp to assign values to colors.
Resample tile to different size based on scalar factor or tile whose dimension to match.
Resample tile to different size based on scalar factor or tile whose dimension to match. Scalar less than one will downsample tile; greater than one will upsample. Uses nearest-neighbor.
Resample tile to different size based on scalar factor or tile whose dimension to match.
Resample tile to different size based on scalar factor or tile whose dimension to match. Scalar less than one will downsample tile; greater than one will upsample. Uses nearest-neighbor.
Converts columns of tiles representing RGB channels into a single RGB packaged tile.
Converts columns of tiles representing RGB channels into a single RGB packaged tile.
Round cell values to nearest integer without chaning cell type.
Round cell values to nearest integer without chaning cell type.
Constructs a XZ2 index with level 18 resolution in WGS84 from either a ProjectedRasterTile or RasterSource For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Constructs a XZ2 index with level 18 resolution in WGS84 from either a ProjectedRasterTile or RasterSource For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Constructs a XZ2 index with level 18 resolution in WGS84 from either a ProjectedRasterTile or RasterSource For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Constructs a XZ2 index with level 18 resolution in WGS84 from either a ProjectedRasterTile or RasterSource For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Constructs a XZ2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Constructs a XZ2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Constructs a XZ2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Constructs a XZ2 index in WGS84 from either a Geometry, Extent, ProjectedRasterTile, or RasterSource and its CRS For details: https://www.geomesa.org/documentation/user/datastores/index_overview.html
Extracts the tile from a ProjectedRasterTile, or passes through a Tile.
Extracts the tile from a ProjectedRasterTile, or passes through a Tile.
Compute TileHistogram of Tile values.
Compute TileHistogram of Tile values.
Compute the maximum cell value in tile.
Compute the maximum cell value in tile.
Compute the Tile-wise mean
Compute the Tile-wise mean
Compute the minimum cell value in tile.
Compute the minimum cell value in tile.
Compute statistics of Tile values.
Compute statistics of Tile values.
Compute the Tile-wise sum
Compute the Tile-wise sum
Flattens Tile into a double array.
Flattens Tile into a double array.
Flattens Tile into an integer array.
Flattens Tile into an integer array.
Assign a NoData
value to the tile column.
Assign a NoData
value to the tile column.
Assign a NoData
value to the tile column.
Assign a NoData
value to the tile column.
Assign a NoData
value to the tile column.
Assign a NoData
value to the tile column.
Rule registration support.
Rule registration support.
2/19/18
Extracts the bounding box of a geometry as an Extent
Extracts the bounding box of a geometry as an Extent
Convert a bounding box structure to a Geometry type.
Convert a bounding box structure to a Geometry type. Intented to support multiple schemas.
Reproject a column of geometry from one CRS to another.
Reproject a column of geometry from one CRS to another.
Geometry column to reproject
Native CRS of sourceGeom
as a column
Destination CRS as a column
Reproject a column of geometry from one CRS to another.
Reproject a column of geometry from one CRS to another.
Geometry column to reproject
Native CRS of sourceGeom
as a literal
Destination CRS as a literal
Reproject a column of geometry from one CRS to another.
Reproject a column of geometry from one CRS to another.
Geometry column to reproject
Native CRS of sourceGeom
as a column
Destination CRS as a literal
Reproject a column of geometry from one CRS to another.
Reproject a column of geometry from one CRS to another.
Geometry column to reproject
Native CRS of sourceGeom
as a literal
Destination CRS as a column
Internal utilities.
Internal utilities.
12/18/17