Unit of data size, can be “B”, “KB”, “KiB”, “MB”, “MiB”, “GB”, “GiB”, “TB”, “TiB”, “PB”, “PiB”
Value
Total data size of data cube values expressed in the given unit
Examples
# create image collection from example Landsat data only # if not already done in other examplesif (!file.exists(file.path(tempdir(), "L8.db"))) { L8_files <-list.files(system.file("L8NY18", package ="gdalcubes"),".TIF", recursive =TRUE, full.names =TRUE)create_image_collection(L8_files, "L8_L1TP", file.path(tempdir(), "L8.db"), quiet =TRUE) }L8.col =image_collection(file.path(tempdir(), "L8.db"))v =cube_view(extent=list(left=388941.2, right=766552.4, bottom=4345299, top=4744931, t0="2018-04", t1="2018-06"),srs="EPSG:32618", nx =497, ny=526, dt="P1M")memsize(raster_cube(L8.col, v))
[1] 71.8017
Source Code
# memsizeQuery data cube properties```{r include=FALSE}library(gdalcubes)```## DescriptionQuery data cube properties## Usage```rmemsize(obj, unit ="MiB")```## Arguments| Argument | Description ||:------------|:----------------------------------|| obj | a data cube proxy object (class cube) || unit | Unit of data size, can be "B", "KB", "KiB", "MB", "MiB", "GB", "GiB", "TB", "TiB", "PB", "PiB" |## ValueTotal data size of data cube values expressed in the given unit## Examples```{r}# create image collection from example Landsat data only # if not already done in other examplesif (!file.exists(file.path(tempdir(), "L8.db"))) { L8_files <-list.files(system.file("L8NY18", package ="gdalcubes"),".TIF", recursive =TRUE, full.names =TRUE)create_image_collection(L8_files, "L8_L1TP", file.path(tempdir(), "L8.db"), quiet =TRUE) }L8.col =image_collection(file.path(tempdir(), "L8.db"))v =cube_view(extent=list(left=388941.2, right=766552.4, bottom=4345299, top=4744931, t0="2018-04", t1="2018-06"),srs="EPSG:32618", nx =497, ny=526, dt="P1M")memsize(raster_cube(L8.col, v))```