1
我拼命嘗試writeRaster()
但是,由於光柵相當大,我需要大量的臨時內存。我的C:/
驅動器上的空間有限,因此我想將臨時目錄更改爲D:/TEMP/
。我想我在網上找到喜歡不同的方法:如何更改臨時文件的目錄 - 與巨大的臨時光柵文件的問題
http://r.789695.n4.nabble.com/How-do-I-set-the-Windows-temporary-directory-in-R-td876483.html
等
rasterOptions(tmpdir = "D:/RTEMP/")
沒有解決的問題。即使它在柵格計算時工作,也不會影響writeRaster()
函數。
我會非常感謝,如果有人能幫助我。
這裏是我的sessionInfo()
:
`R version 3.1.2 (2014-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)`
您是否正在認真寫入大於系統RAM的柵格對象,或者您是否在writeRaster中指定文件名? – 2014-12-04 21:08:36
我想寫的柵格在'rasterOptions'的臨時文件中有23GB。我正在指定一個目標文件。當'writeRaster(r1glcm,「G://.tif」,format =「GTiff」,compression =「LZW」,progress =「text」)'temp將寫入C:/ users/user/documents / –
loki
2014-12-04 21:13:23