Releases: appelmar/gdalcubes
Releases · appelmar/gdalcubes
v0.3.1
v0.3.0
v0.2.5
v0.2.4
v0.2.3
v0.2.1
v0.2.0
v0.2.0
This version is in line with the CRAN 0.2.0 release.
New Features
- add
animate()
function to create data cube time series animations - apply mask bands on pixel values during the construction of the data cube, see
?image_mask
- add
write_tif()
to export data cubes as (possibly cloud-optimized) GeoTIFF files (one per time slice) - export of data cubes with
write_tif()
andwrite_ncdf()
supports packing data values to smaller integer types - processing cubes is interruptible, though it can still take time to let all threads finish their current chunk
- add
as_array()
function to convert a data cube to a native in-memory R array - new operator
fill_time()
fills NA pixels of data cubes based on time series interpolation - changed image collection database schema, existing collections must be recreated
- new global configuration function
gdalcubes_options()
as a replacement togdalcubes_set_threads()
etc. - new function
add_images()
adds images to an existing image collection
Minor improvements
- rename
filter_predicate()
->filter_pixel()
- collection format Sentinel2_L2A now includes WVP, AOT, and SCL bands
- consistent output for printing data cube views and data cubes
- new collection format for Sentinel-2 data on Theia (credits to Xavier Laviron)
- new collection format for MODIS MxD13Q1 vegetation index data
- add
write_json_descr
argument towrite_ncdf()
- new argument
with_VRT
inwrite_ncdf()
to write GDAL VRT datasets for data cube time slices - collection formats can now overwrite scale, offset, and unit for bands
write_ncdf()
can produce netCDF files without bounds variables if desiredwrite_ncdf()
andwrite_tif()
return created files as character vectors.
Bug fixes
- fix windows source compilation on CRAN
- bands of multiband files are now read in correct order
- fix package build with PROJ 6.1 (credits to Roger Bivand)