2015-09-01 30 views
0

我有一个巨大的光栅(> 20 GB),并试图将其转换为一个TXT文件。在并行R计算中有没有办法做到这一点?我无法将RAM加载到内存中,因为它很有点。如何使用并行计算转换光栅到TXT文件

我的电脑有8个内核和内存

16 GB的最佳

+0

什么是栅格,“将其转换为一个txt文件”是什么意思? – jhin

+0

栅格是一种空间数据结构,它将任何形状的区域划分为矩形。把它想象成一个有很多单元格的网格。 '将其转换为一个txt文件'意味着OP想要改变文件格式,例如将文件从GeoTIFF转换为ASCII – Ouistiti

回答

0

将您的光栅2个光栅,以最便捷的方式重组后他们(水平分割)。然后在R的两个不同实例上使用相同的命令创建2个.txt文件。如果使用Windows,则可以尝试使用this重新组合它们。

你可以将你的原始栅格分成8块,并且做同样的事情,但我想这会很乏味(虽然可能更快)。