【IT168 信息化】 近日,全球遥感行业的领导者ITT VIS(ITT Visual Information Solutions)公司正式发布了IDL8.0。交互式数据语言IDL(Interactive Data Language)一直是应用程序开发和科学家进行可视化与分析的首选语言,因为它功能强大,简单易学,很少的几行代码就能实现其他语言很难实现的功能。因此它也一直是进行科学数据分析、可视化表达和跨平台应用开发的高效软件和理想工具。
新版本中简化了数据分析和可视化的操作流程;新增的图形图像可视化函数使得显示和输出动态的、高质的图形更加方便;此外,IDL核心语法部分的优化可以让使用者更加轻松、快捷地编写应用程序;IDL8.0开发环境更人性化,编写代码和开发程序更加得心应手。
新的数据可视化图形工具
为了更好地理解复杂数据和统计数据,往往需要一个编程工具来进行数据的可视化展示。IDL8.0的绘图函数整合了以前的对象图形法和直接图形法的优点,结合简单编程就可以快速绘制出高质量的图形。
无论是二维图形、图像、地图或更复杂的,还是交互式的三维图形,IDL8.0都可以快速地进行动态显示及重绘。很多时候这些过程都无需编写代码,可以大大节省工作时间,提高工作效率。
▲ 仅用5行IDL代码就完成地貌轮廓的渲染及显示
编程语言的增强与扩展
IDL8.0对语言自身的核心进行了增强与扩展。新的语言功能,包括新的数据类型、控制结构及简单的程序代码内容,使得程序更加简洁、精炼。此外,IDL8.0完全兼容以前版本的代码。这样,原有软件方案或可视化程序无需做任何修改就能再现同样的效果。
简洁、直观的编程环境界面
如果用户正在创建系统工程或可视化程序或广泛部署的应用程序,那么就需要一个直观的编程环境来提高编程效率。IDL 8.0的新开发环境包含了简单易用的导航、方便的编程工具。同时,IDL8.0的开发环境提供了功能丰富的开发工具。通过IDL,可以轻松访问科学数据,进行可视化和数据分析,以及大型应用程序的开发。