IDL8.2于2012年5月正式发布。新版本中增加了BigTIFF的读写支持,多种视频格式文件的输出;改进了曲线渲染效果,优化了多个可视化函数的调用;工作台支持检测源码文件的同名;同时新增ENVI扩展向导。这样,利用IDL可以更加轻松、快捷的进行数据分析和可视化。

1         支持BigTIFF文件

所有操作系统平台下的IDL均可以直接读写BigTIFF文件,这样可以消除原来TIFF格式单个文件不能超过4G大小的限制。

2         视频文件创建

基于IDLffVideoWrite对象,可以方便快捷的创建如 .avi 、.flv、.gif、.mov、.mp4、.swf和.webm等常见格式的视频文件。

3         改进的曲线渲染效果

在对象类IDLgrBuffer、IDLgrClipboard、IDLgrPDF和IDLgrWindow中增加了line_quality关键字来实现曲线的更加平滑的渲染效果。

 

 

 

4         Arrow函数支持数组

Arrow函数支持数组数据绘制多个箭头。

   5         Axis函数支持自定义范围

坐标轴Axis函数增加了COORD_TRANSFORM方法,利用该方法可以精确控制坐标轴显示范围。

 

 

6     Symbol函数的数组支持

符号绘制函数Symbol支持数组数据,可以同时绘制多个符号。

7         渲染时支持背景透明色

可视化函数支持BACKGROUND_COLOR和BACKGROUND_TRANSPARENCY属性,通过属性设置可以实现背景透明色的渲染效果。

 

 

8         窗口新增擦除方法(erase)

通过窗口window新增的erase方法,可以销毁当前显示的对象。

9         Text函数新增符号

标注Text函数中新增了丰富的符号支持,如下:

 

10    COLORBAR新属性和样式

颜色表COLORBAR函数中新增了属性和样式设置,效果如下图。

 

 

11    树型组件支持复选控制

Tree组件支持复选控制,这样节点可以进行“选择”和“未选”控制。 

 

12    工作台中增加同名文件检测

IDL的工作台可以自动检测工作空间中的同名的IDL文件,减少隐含错误的发生。

13    新建ENVI扩展向导

IDL中增加了新建ENVI扩展向导,使得编写ENVI的扩展程序更加方便。