Я работаю с многоканальным растром с 66024 ячейками и 326 слоями. Я могу прочитать это в память и выполнить несколько функций. Однако, когда я пытаюсь сделать это с большим многоканальным растром, у меня заканчивается память. Есть ли простой способ читать по-отдельности по частям и делать вычисления одновременно? может быть, первые 10-20 строк растра?
EightMileTest_HDW<-brick("Original_data/Test_imagery_HDW/EightMile_TSTIMG")
EightMileTest_HDW
class : RasterBrick
dimensions : 252, 262, 66024, 326 (nrow, ncol, ncell, nlayers)
resolution : 9.384046e-07, 4.131825e-07 (x, y)
extent : -149.2549, -149.2547, 63.87663, 63.87674 (xmin, xmax, ymin, ymax)
crs : +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0
source : F:/Alaska_Spectral_Library_KBRANCH/Original_data/Test_imagery_HDW/EightMile_TSTIMG
names : Resize..Resize..Band.1.raw_5968_rd_rf_or..EightMile_clipped...397.593000.Nanometers., Resize..Resize..Band.2.raw_5968_rd_rf_or..EightMile_clipped...399.444000.Nanometers., Resize..Resize..Band.3.raw_5968_rd_rf_or..EightMile_clipped...401.296000.Nanometers., Resize..Resize..Band.4.raw_5968_rd_rf_or..EightMile_clipped...403.148000.Nanometers., Resize..Resize..Band.5.raw_5968_rd_rf_or..EightMile_clipped...405.000000.Nanometers., Resize..Resize..Band.6.raw_5968_rd_rf_or..EightMile_clipped...406.851000.Nanometers., Resize..Resize..Band.7.raw_5968_rd_rf_or..EightMile_clipped...408.703000.Nanometers., ...
Кто-то познакомил меня с пакетом TileManager, но я не уверен, как go прочитать о тайлах многоканального растра.