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.
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.
Default teil column index column for the cells of exploded tiles.
Default teil column index column for the cells of exploded tiles.
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
Create a temporal key from the given time and assign it as thea temporal key for all rows.
Add a temporal key to the RasterFrameLayer, assigning the same temporal key to all rows.
Performs a full RDD scans of the key column for the data extent, and updates the TileLayerMetadata data extent to match.
Get the CRS covering the RasterFrameLayer.
Returns the key-space to map-space coordinate transform.
Returns the key-space to map-space coordinate transform.
Perform a spatial join between two raster frames.
Perform a spatial join between two raster frames. Currently ignores a temporal column if there is one. The left TileLayerMetadata is propagated to the result.
**WARNING: This is a work in progress, and only works if both raster frames have the same tile layer metadata. A more flexible spatial join is in the works.**
Right side of the join.
One of: inner
, outer
, left_outer
, right_outer
, leftsemi
.
Get the spatial column.
Reassemble the TileLayerMetadata record from DataFrame metadata.
Convert the Red, Green & Blue assigned tiles in the RasterFrameLayer into a single color composite raster.
Convert the Red, Green & Blue assigned tiles in the RasterFrameLayer into a single color composite raster. For RasterFrames keyed with temporal keys, they will be merged underterministically.
Convert the specified tile columns in a Rasterrame to a GeoTrellis MultibandTileLayerRDD
Convert all the tile columns in a Rasterrame to a GeoTrellis MultibandTileLayerRDD
Convert the tiles in the RasterFrameLayer into a single raster.
Convert the tiles in the RasterFrameLayer into a single raster. For RasterFrames keyed with temporal keys, they will be merge undeterministically.
Convert a single tile column from RasterFrameLayer to a GeoTrellis TileLayerRDD
Convert a single tile column from RasterFrameLayer to a GeoTrellis TileLayerRDD
column with tiles to be the
Append a column containing the CRS of the layer.
Append a column containing the CRS of the layer.
name of column to append. Defaults to "crs"
updated RasterFrameLayer
Append a column containing the center of the row's spatial key.
Append a column containing the center of the row's spatial key. Coordinate is in native CRS.
name of column to append. Defaults to "center"
updated RasterFrameLayer
Append a column containing the center of the row's spatial key.
Append a column containing the center of the row's spatial key. Coordinate is in (longitude, latitude) (EPSG:4326).
name of column to append. Defaults to "center"
updated RasterFrameLayer
Append a column containing the extent of the row's spatial key.
Append a column containing the extent of the row's spatial key. Coordinates are in native CRS.
name of column to append. Defaults to "extent"
updated RasterFrameLayer
Append a column containing the bounds of the row's spatial key.
Append a column containing the bounds of the row's spatial key. Coordinates are in native CRS.
name of column to append. Defaults to "geometry"
updated RasterFrameLayer
A convenience over DataFrame.withColumnRenamed
whereby the RasterFrameLayer
type is maintained.
Appends a spatial index column
Appends a spatial index column
name of new column to create. Defaults to index
if true, adds .orderBy(asc(colName))
to result. Defaults to true
RasterFrameLayer with index column.
Append a column containing the temporal key rendered as a TimeStamp.
Append a column containing the temporal key rendered as a TimeStamp.
name of column to add
updated RasterFrameLayer
Extension methods on RasterFrameLayer type.
7/18/17