All Versions
8
Latest Version
Avg Release Cycle
15 days
Latest Release
2078 days ago
Changelog History
Changelog History
-
v0.6.1 Changes
March 31, 2018- โ Added support for reading striped GeoTiffs (#64).
- ๐ Moved extension methods associated with querying tagged columns to
DataFrameMethods
for supporting
temporal and spatial columns on non-RasterFrame DataFrames. - GeoTIFF and GeoTrellis DataSources automatically initialize RasterFrames.
- โ Added
RasterFrame.toMultibandRaster
. - โ Added utility for rendering multiband tile as RGB composite PNG.
- โ Added
RasterFrame.withRFColumnRenamed
to lessen boilerplate in maintainingRasterFrame
type tag.
-
v0.6.0 Changes
March 18, 2018- โฌ๏ธ Upgraded to Spark 2.2.1. Added
VersionShims
to allow for Spark 2.1.x backwards compatibility. - Introduced separate
rasterframes-datasource
library for hosting sources from which to read RasterFrames. - Implemented basic (but sufficient) temporal and spatial filter predicate push-down feature for the GeoTrellis layer datasource.
- โ Added Catalyst expressions specifically for spatial relations, allowing for some polymorphism over JTS types.
- โ Added a GeoTrellis Catalog
DataSource
for inspecting available layers and associated metadata at a URI - โ Added GeoTrellis Layer DataSource for reading GeoTrellis layers from any SPI-registered GeoTrellis backend (which includes HDFS, S3, Accumulo, HBase, Cassandra, etc.).
- Ability to save a RasterFrame as a GeoTrellis layer to any SPI-registered GeoTrellis backends. Multi-column RasterFrames are written as Multiband tiles.
- โ Addd a GeoTiff DataSource for directly loading a (preferably Cloud Optimized) GeoTiff as a RasterFrame, each row containing tiles as they are internally organized.
- ๐ Fleshed out support for
MultibandTile
andTileFeature
support in datasource. - โ Added typeclass for specifying merge operations on
TileFeature
data payload. - โ Added
withTemporalComponent
convenince method for creating appending a temporal key column with constant value. - ๐ฅ Breaking: Renamed
withExtent
towithBounds
, and now returns a JTSPolygon
. - โ Added
EnvelopeEncoder
for encoding JTSEnvelope
type. - ๐จ Refactored build into separate
core
anddocs
, paving way forpyrasterframes
polyglot module. - โ Added utility extension method
withPrefixedColumnNames
toDataFrame
.
- โฌ๏ธ Upgraded to Spark 2.2.1. Added
-
v0.6.0-RC7
March 13, 2018 -
v0.6.0-RC6
February 23, 2018 -
v0.6.0-RC4
February 20, 2018 -
v0.6.0-RC1
February 01, 2018 -
v0.5.12 Changes
December 19, 2017- โ Added
withSpatialIndex
to introduce a column assigning a z-curve index value based on the tile's centroid in EPSG:4326. - โ Added column-appending convenience methods:
withExtent
,withCenter
,withCenterLatLng
- Documented example of creating a GeoTrellis layer from a RasterFrame.
- โ Added Spark 2.2.0 forward-compatibility
- โฌ๏ธ Upgraded to GeoTrellis 1.2.0-RC2
- โ Added
-
v0.5.11 Changes
December 19, 2017- ๐ Significant performance improvement in
explodeTiles
(1-2 orders of magnitude). See #38 - ๐ Fixed bugs in
NoData
handling when converting toDouble
tiles.
- ๐ Significant performance improvement in