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的扩展程序更加方便。