gdalcubes
Earth Observation Data Cubes from Satellite Image Collections
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.2K
Last 30 days
3327th
3.4K
Last 90 days
16.8K
Last year
Trend: +23.9% (30d vs prior 30d)
99
Last 30 days
319
Last 90 days
1.2K
Last year
Trend: +10% (30d vs prior 30d)
5
Last 7 days
18
Last 30 days
0
All-time
autoCRAN-only: this name is served only by autoCRAN, so the count is exact.
619
Last 30 days
2.2K
Last 90 days
16.4K
Last year
Trend: -38.4% (30d vs prior 30d)
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check History
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 3, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 13, 2026
whether package can be installed
Installation failed. See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/gdalcubes.Rcheck/00install.out’ for details.
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 2, 2026
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
installed package size
installed size is 97.5Mb
sub-directories of 1Mb or more:
L8NY18 2.2Mb
libs 94.0Mb
installed package size
installed size is 100.1Mb
sub-directories of 1Mb or more:
L8NY18 2.2Mb
libs 96.6Mb
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
ERROR 10 OK · 3 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
whether package can be installed
Installation failed. See 'd:/Rcompile/CRANpkg/local/4.6/gdalcubes.Rcheck/00install.out' for details.
installed package size
installed size is 97.5Mb
sub-directories of 1Mb or more:
L8NY18 2.2Mb
libs 94.0Mb
installed package size
installed size is 100.1Mb
sub-directories of 1Mb or more:
L8NY18 2.2Mb
libs 96.6Mb
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 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
installed package size
installed size is 97.5Mb
sub-directories of 1Mb or more:
L8NY18 2.2Mb
libs 94.0Mb
installed package size
installed size is 100.1Mb
sub-directories of 1Mb or more:
L8NY18 2.2Mb
libs 96.6Mb
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
Code & tests
Open call graph →Line coverage
–
Expression
–
Tests / Examples
–
Functions
1070 59 exported
Complexity
5.3 avg / 116 max
Call network
1070 nodes / 1603 edges
Test coverage has not been measured for this package yet; nodes fall back to a neutral fill.
Lowest coverage
Per-function coverage is not measured for this package yet.
Code
Structure
Lines of code
46,616
Files
498
Compiled share
75.6%
Has compiled src
Yes
Language breakdown
API
Exported functions
59
Internal functions
117
Recent export changes
Testing & CI
Has tests
Yes
Test-to-code ratio
0.00
testthat edition
–
CI present
No
CI type
[]
PR gated
No
Docs
Return-value doc rate
74.6%
\dontrun example ratio
12%
Roxygen coverage
100%
Has pkgdown
No
NEWS present
Yes
Health & Security signals
Informational signals; not verdicts.
on.exit coverage
33.3%
Unsafe pattern score
4
Dep constraint coverage
0%
Secret pattern count
0
Bundled 3rd-party code
2 items
Portability & License
Min R version
4.1.0
System requirements
4
C++ standard
–
License
MIT + file LICENSE
License flags
SPDX valid, OSI approved
History
Versions
23
First release
2019-05-24
Latest release
2026-05-29
Avg cadence
88 days
Cold removal rate
100%
Dep drift
1
LOC over versions
Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.