我实际上并没有使用IDL,而是使用IDL编写的模型。我有一些预先建立的脚本,将.dat的输出提取到.tif但现在我想查看一些中间文件。 基本上代码如下:
openw, 1, file.dat
var_cube=assoc(1,fltarr(ncols,nrows))
for i=0,num_elements do begin
ivar=doi(i)
var_cube[i]=allvar_cube[ivar]
endfor
file.dat的格式是什么?扁平二进制,小端?我不太了解模型中的所有语法,但var_cube将是一个三维数组,其中ncols,nrows是空间域,第三个D是时间片。我想在任何其他程序中打开这些文件,例如R来查看光栅切片。
答案 0 :(得分:1)
由于OPEN
上没有关于字节序的特定关键字,例如SWAP_IF_BIG_ENDIAN
或SWAP_IF_LITTLE_ENDIAN
,因此该文件将以运行代码的机器的本机字节顺序创建上。