IDL编程资源与入门指南

需积分: 0 31 下载量 157 浏览量 更新于2024-08-10 收藏 9.5MB PDF 举报
"IDL培训教材" 本资源是一份关于IDL(Interactive Data Language)的培训教程,由Esri中国(北京)有限公司于2011年发布。IDL是一种强大的科学计算和数据可视化语言,常用于地球科学、遥感和天文学等领域。这份教程旨在帮助读者掌握IDL的编程技能和相关资源。 在【1.4 可利用资源】部分,提供了多个与IDL相关的技术支持和学习平台,包括: 1. 技术支持邮箱:ENVI-IDL@esrichina-bj.cn,用于咨询和获取专业帮助。 2. 技术支持热线:010-65542881-7,电话联系方式。 3. ENVI/IDL 资料库:ftp://124.205.245.98,匿名登录,可获取ENVI/IDL的相关文档和资料。 4. ENVI/IDL 技术殿堂:http://blog.sina.com.cn/enviidl,一个博客平台,分享技术文章和教程。 5. ENVI/IDL 论坛社区:http://bbs.esrichina-bj.cn/ESRI/forum-28-1.html,用户可以在此交流问题和经验。 6. ENVI/IDL 视频:http://u.youku.com/ENVIIDL,包含相关教学视频。 7. ENVI/IDL 微博和腾讯微博,提供最新的信息更新和互动。 8. ITT VIS官方网站:http://www.ittvis.com/,IDL的开发商,提供产品信息和下载。 9. ESRI中国社区:http://bbs.esrichina-bj.cn/ESRI/index.php,GIS领域的交流论坛。 10. IDL大师David Fanning的个人网站:http://www.dfanning.com/,IDL编程的宝贵资源。 11. Ronn Kling的个人网站:http://www.kilvarock.com/,另一个IDL编程的专家资源。 【1.5 说明】指出,教程中的示例程序可以在源码工作空间的Chapter[章节号]目录下找到,方便读者实践和学习。 【IDL的使用】部分详细介绍了如何安装和使用IDL: - IDL的安装步骤包括运行安装程序、确认安装、选择扩展功能、开始安装以及处理安装许可。 - 目录说明解释了IDL各个组件的位置和用途。 - 工作台入门涵盖了启动工作台、理解工作空间、工程(project)、文件(file)、查看器(View)、控制台组件、断点及调试,以及IDL的路径管理。 - 获取帮助的方法包括函数帮助和启动帮助系统。 - 编写IDL程序的模式有命令行模式、批处理模式、编译模式,以及对IDL程序、过程和函数的基本概念进行了区分。 此外,教程还深入讲解了IDL的基础语法,包括: - 变量的类型,如局部变量和系统变量。 - 数组的创建、存储、使用和运算。 - 字符串和特殊字符的操作,以及部分字符操作函数。 - 结构体的定义、创建、访问和相关函数。 - 指针的概念,创建、访问、内存控制以及指针操作函数。 - 对象的创建、使用、销毁和相关函数,这是面向对象编程的一部分。 这份教程适合初学者和有一定经验的IDL用户,通过详细的教学内容和丰富的学习资源,有助于提升读者在IDL环境中的编程能力。