Skip to content

gdalcubes

Earth Observation Data Cubes from Satellite Image Collections

v0.7.3 · Jan 18, 2026 · MIT + file LICENSE

Description

Processing collections of Earth observation images as on-demand multispectral, multitemporal raster data cubes. Users define cubes by spatiotemporal extent, resolution, and spatial reference system and let 'gdalcubes' automatically apply cropping, reprojection, and resampling using the 'Geospatial Data Abstraction Library' ('GDAL'). Implemented functions on data cubes include reduction over space and time, applying arithmetic expressions on pixel band values, moving window aggregates over time, filtering by space, time, bands, and predicates on pixel values, exporting data cubes as 'netCDF' or 'GeoTIFF' files, plotting, and extraction from spatial and or spatiotemporal features. All computational parts are implemented in C++, linking to the 'GDAL', 'netCDF', 'CURL', and 'SQLite' libraries. See Appel and Pebesma (2019) <doi:10.3390/data4030092> for further details.

Downloads

1.1K

Last 30 days

3691st

3.6K

Last 90 days

16K

Last year

Trend: -12.8% (30d vs prior 30d)

CRAN Check Status

7 NOTE
7 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (7 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘gdalcubes/libs/gdalcubes.so’:
  Found non-API call to R: ‘R_UnboundValue’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘gdalcubes/libs/gdalcubes.so’:
  Found non-API call to R: ‘R_UnboundValue’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'gdalcubes/libs/x64/gdalcubes.dll':
  Found non-API call to R: 'R_UnboundValue'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-oldrel-macos-arm64

installed package size

installed size is 97.5Mb
  sub-directories of 1Mb or more:
    L8NY18   2.2Mb
    libs    94.0Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 100.1Mb
  sub-directories of 1Mb or more:
    L8NY18   2.2Mb
    libs    96.6Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is 110.9Mb
  sub-directories of 1Mb or more:
    L8NY18   2.3Mb
    gdal     3.0Mb
    libs    95.3Mb
    proj     9.0Mb
NOTE r-patched-linux-x86_64

compiled code

File ‘gdalcubes/libs/gdalcubes.so’:
  Found non-API call to R: ‘R_UnboundValue’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.

Check History

NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 97.5Mb
  sub-directories of 1Mb or more:
    L8NY18   2.2Mb
    libs    94.0Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 100.1Mb
  sub-directories of 1Mb or more:
    L8NY18   2.2Mb
    libs    96.6Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is 110.9Mb
  sub-directories of 1Mb or more:
    L8NY18   2.3Mb
    gdal     3.0Mb
    libs    95.3Mb
    proj     9.0Mb

Reverse Dependencies (4)

Dependency Network

Dependencies Reverse dependencies Rcpp jsonlite ncdf4 earthdatalogin sits stacr theiaR gdalcubes

Version History

new 0.7.3 Mar 10, 2026
updated 0.7.3 ← 0.7.2 diff Jan 18, 2026
updated 0.7.2 ← 0.7.1 diff Dec 1, 2025
updated 0.7.1 ← 0.7.0 diff Mar 19, 2025
updated 0.7.0 ← 0.6.4 diff Mar 6, 2024
updated 0.6.4 ← 0.6.3 diff Apr 13, 2023
updated 0.6.3 ← 0.6.2 diff Jan 18, 2023
updated 0.6.2 ← 0.6.1 diff Oct 9, 2022
updated 0.6.1 ← 0.6.0 diff Mar 22, 2022
updated 0.6.0 ← 0.5.1 diff Mar 7, 2022
updated 0.5.1 ← 0.5.0 diff Dec 2, 2021
updated 0.5.0 ← 0.4.1 diff Oct 27, 2021
updated 0.4.1 ← 0.4.0 diff Jul 28, 2021
updated 0.4.0 ← 0.3.1 diff Jul 12, 2021
updated 0.3.1 ← 0.3.0 diff Aug 26, 2020
updated 0.3.0 ← 0.2.5 diff Aug 5, 2020
updated 0.2.5 ← 0.2.4 diff May 17, 2020
updated 0.2.4 ← 0.2.3 diff Feb 1, 2020
updated 0.2.3 ← 0.2.2 diff Oct 20, 2019
updated 0.2.2 ← 0.2.1 diff Oct 15, 2019